public void Solve() { int result = 0; ReadInput(); //PrintAges(); for (var day = 0; day < 80; day++) { var adultLanternFish = LanternFish.Count(); for (var fish = 0; fish < adultLanternFish; fish++) { LanternFish[fish] = LanternFish[fish] - 1; if (LanternFish[fish] < 0) { LanternFish[fish] = 6; LanternFish.Add(8); } } //PrintAges(); } result = LanternFish.Count(); Console.WriteLine($"{result} is the result"); }