Puzzles solved by An07ba09