which the clock which measures the length of each simulated quarter of play is initialized to set up a simulated twelve minutes of time the program then moves to a step in which the three second clock for measuring the time the handler h remains in the key is initialized the program then moves to a step to initialize the twenty four second clock after initializing the three clocks the program moves to a decision step at which it is determined whether the ball b is in play if the ball b is not in play the program exists the subroutine if the ball b is in play the program moves to a decision step to determine whether a simulated second has elapsed if such a second has not elapsed the program exits the sub routine if such a second has elapsed the program moves to a step to decrement the twenty four second clock by one second thereafter the program moves to a decision step to determine whether the twenty four second clock has been decremented to zero if the clock has been decremented to zero the program moves to terminate the possession of the offensive team and create a turnover thereafter the program recycles to reset the three second clock and moves through the remainder of the sub routine as explained above if the twenty four second clock has not been decremented to zero the program moves to determine whether the handler h is in the key if the handler h is in the key the program moves to decrement the three second.