Fotunately I was lucky enough (I'd love to claim that it was in the genius in me, but that would not excatly be the truth...

) to solve the puzzle in about 10-15 minutes or so. Actually the idea hit me when I started to read the Bill Gates story in frustration (Didn't bring much patience with me that night). And as most others will probably agree: that idea hit like a really heavy hammer.
Anyway my regards to the inventor of this riddle!