3 ms·It's 99% luck, 0.99% perspiration and 0.01% innovation.by jondubois 10y agoIt's 99% luck, 0.99% perspiration and 0.01% innovation.