Puzzles solved by LPO