Puzzles solved by Hanau