Puzzles solved by lido