public void Test_Day2Checksum_IsEvenlyDivisible()
        {
            Assert.IsTrue(Day2Checksum.IsEvenlyDivisible(8, 2));
            Assert.IsTrue(Day2Checksum.IsEvenlyDivisible(2, 8));

            Assert.IsFalse(Day2Checksum.IsEvenlyDivisible(8, 3));
        }
 public void Test_Day2Checksum_Solve()
 {
     string[] input =
     {
         "5 1 9 5",
         "7 5 3",
         "2 4 6 8"
     };
     Assert.AreEqual(18, Day2Checksum.Solve1(input));
     string[] input3 = FileUtil.Get2017File("Day2Data.txt");
     Assert.AreEqual(44887, Day2Checksum.Solve1(input3));
 }
 public void Test_Day2Checksum_SolveEven()
 {
     string[] input =
     {
         "5 9 2 8",
         "9 4 7 3",
         "3 8 6 5"
     };
     Assert.AreEqual(9, Day2Checksum.SolveEven(input));
     string[] input3 = FileUtil.Get2017File("Day2Data.txt");
     Assert.AreEqual(242, Day2Checksum.SolveEven(input3));
 }