Puzzles solved by DAHIANA