Part 2 of my entry in the 1000 days of freewrites contest (with @ze...