public void DeterminesBuildTime()
        {
            var subject = new Day7Solution();

            int result = subject.SolvePart2(2, 0, new Dictionary <string, List <string> >
            {
                { "C", new List <string>() },
                { "A", new List <string> {
                      "C"
                  } },
                { "B", new List <string> {
                      "A"
                  } },
                { "D", new List <string> {
                      "A"
                  } },
                { "F", new List <string> {
                      "C"
                  } },
                { "E", new List <string> {
                      "B", "D", "F"
                  } },
            });

            result.Should().Be(15);
        }