Puzzles solved by anm.