This was pretty interesting.

...