Puzzles solved by AMallet