2 ms·Possibly the most detailed single explanation of this I've ever seen on the internet.by yakyak 15y agoPossibly the most detailed single explanation of this I've ever seen on the internet.