Yay! That was fun.

I have no time today, but plenty of comments tomorrow.