Accurate Timing
In many tasks we need to do something at given intervals of time. The most obvious ways may not give you the best results.