Puzzles solved by MSC