Extra points for creativity on this. Nice job.

Cheers,
-Arsheesh