Puzzles solved by Leidiane