Puzzles solved by mamm