3 ms·Answer is here: http://news.ycombinator.com/item?id=1831269 http://news.ycombinator.com/item?id=1831269by byoung2 16y agoAnswer is here: http://news.ycombinator.com/item?id=1831269 http://news.ycombinator.com/item?id=1831269