Puzzles solved by Mahe