public static Submission RunAndCompare(this Submission obj) { for (int TestCaseNumber = 0; TestCaseNumber < obj.Output.TestCases.Count; TestCaseNumber++) { obj.Run(TestCaseNumber); obj.Compare(TestCaseNumber); } return(obj); }