Sounds like an interesting idea for a challenge.

Cheers,
-Arsheesh