Puzzles solved by willow