Puzzles solved by Hanan