Puzzles solved by Maite leveque