Advent of Code day 2 [spoilers]