Just a reminder, I'm looking for cleverness more than just technical skill. If this is something you can initially rough out and can make an improved version later, then do so.
Also if you've already entered and you want to enter another one, feel free.
Shelly's on the last day of a project-from-hell, and I stayed up too late last night.
I need more coffee.
It's alright though, the awesome-ness would have blown your head off! ;)