Puzzles solved by l&P