Puzzles solved by mcl