Puzzles solved by leaf