This thread is a cool idea. Here is my solution.

- Suramya