3 ms·This has been posted before, as indicated by ben1040's comment, but it's worth reading again.by rosser 14y agoThis has been posted before, as indicated by ben1040's comment, but it's worth reading again.