Puzzles solved by Lily price