I got this thing in 5 hours and 30 mins...poor me....

..It was a matter of observing the bill gate's article and later realized the trick behind. I was able to figure out the 'zero' results but dont know its relation with the number. Well the effort was worth it!!!