public void SolvePartTwo()
        {
            ReadInputFile();

            var bootService = new BootService(InputLines);

            var accumulatorUponTermination = bootService.FindAndRepairInfiniteLoop();

            Console.WriteLine(string.Format(DayEightConstants.DayEightPartTwoAnswer,
                                            accumulatorUponTermination));
        }
        public void SolvePartOne()
        {
            ReadInputFile();

            var bootService = new BootService(InputLines);

            var accumulatorWhenLoopOccurs = bootService.FindAccumulatorForInfiniteLoop();

            Console.WriteLine(string.Format(DayEightConstants.DayEightPartOneAnswer,
                                            accumulatorWhenLoopOccurs));
        }