Puzzles solved by Leane