Puzzles solved by hana