MAP1 T,F
MAP1 STR'TIME,S,8

    ON ERROR GOTO ABORT


LOOP1:
GOSUB GET'TIME
? STR'TIME
GOTO LOOP1



       GET'TIME:
               T = TIME
               STR'TIME = SPACE(8)
               HOURS = INT(T/(3600))
               MINS = INT(T/(60)-HOURS*60)
               SECS = INT(T-(HOURS*3600)-(MINS*60))
       H'MOD:
               IF HOURS > 24 &
                       HOURS = HOURS - 24 : &
                       GOTO H'MOD
               STR'TIME = (HOURS USING "#Z") + ":" + &
                          (MINS USING "#Z") +":"+ (INT(SECS) USING"#Z")

               RETURN



ABORT:
END