3 ms·The ideas are good. Implementation is the tricky part.by dpatru 16y agoThe ideas are good. Implementation is the tricky part.