Puzzles solved by Ahm