Puzzles solved by lup