Puzzles solved by mapsa