THE RUNNING TIME OF AN ALGORITHM