Open boxes and run away until there's no more reason to.
I'd like to update this a little more before the puzzleswaps deadline, but likely won't. There's a bunch of notes in the code. They're largely for my benefit. Feel free to ignore them.