It took me an inordinate amount of time—and an altogether too long sojourn into trying to write multi-threaded code before I gave up—but I finally got the answer to Advent of Code’s day 7, part 2.

Michael Camilleri @pyrmont