3 ms·I did not expect this much variety and sophistication.by ein0p 2y agoI did not expect this much variety and sophistication.