Puzzles solved by Leda