whew! i finished it with just 9 seconds left.....

it's great.... i will show it to my office mate here