Puzzles solved by L77