with import ../utilities.nix; let input = readFile ./input; elfCalories = map (grp: map toInt (splitString "\n" grp)) (splitString "\n\n" input); totalsPerElf = map sum elfCalories; part1 = maxList totalsPerElf; part2 = sum (topOfList (sortList totalsPerElf) 3); in { inherit part1; inherit part2; }