import * as fs from 'fs'; import path from 'path'; import {readFile} from "../../utils"; let input = readFile(path.resolve(__dirname, 'input.txt')); const day1 = Math.max( ...input .split("\n\n") .map(a => a.split("\n")) .map(buck => buck .map(Number) .reduce((a, b) => a + b), 0) ) console.log("Day1:", day1); const day2 = input .split("\n\n") .map(a => a.split("\n")) .map(buck => buck.map(Number).reduce((a, b) => a + b), 0) .sort((n1,n2) => n2 - n1) .splice(0,3) .reduce((n1, n2) => n1 + n2) console.log("Day2:", day2);