using System.Diagnostics; using Day9; if (args.Any(a => a == "--debug")) { Console.WriteLine("DEBUG"); Console.WriteLine(Debugger.Launch()); } if (args.Length < 1) { Console.WriteLine("Requires 1 args: inputFileName"); return -1; } var inputFile = args[0]; var parser = new Parser(); var sequences = parser.Parse(inputFile).ToList(); var sum = 0L; foreach (var s in sequences) { var pyramid = new Pyramid(s); var next = pyramid.Predict(); Console.WriteLine(next); sum += next; } Console.WriteLine(); Console.WriteLine($"Total: {sum}"); return 0;