Puzzles solved by Mirab