Wow! That was fun to read.