Puzzles solved by mlc