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)); }