Puzzles solved by lec