Puzzles solved by Mec