aoc/2018/13/part1.js