Puzzles solved by MSJ