Puzzles solved by ann-g