Peter

Just something for fun. Many thanks to Ben Simonsen, Jason Kim, and Matt Armstrong for the great last-minute feedback.