I'm alternating between laughing and crying. (Just remember, it's your post that sparked my imagination...)