3 ms·This is a well written article, some basics, and advanced stuff is touched as well.by loa_in_ 8y agoThis is a well written article, some basics, and advanced stuff is touched as well.