Puzzles solved by lem