Puzzles solved by ammi