package Ġt fr . k orge . jam . ro gu y ma ze . model Ċ Ċ import Ġcom . so y wiz . k lock . Performance Counter ĊĊ Ċ class ĠCount down ( var Ġstart : ĠDouble Ġ= ĠPerformance Counter . milliseconds , Ġval Ġminutes : ĠInt Ġ= Ġ 0 , Ġval Ġseconds : ĠInt Ġ= Ġ 0 ) Ġ{ ĊĊĠĠĠ Ġval Ġduration Ġ= Ġ( minutes Ġ* Ġ 6 0 Ġ+ Ġseconds ) Ġ* Ġ 1 0 0 0 ĊĠĠĠ Ġval ĠendTime Ġ= Ġstart Ġ+ Ġduration ĊĊĠĠĠ Ġfun ĠgetTime ( now : ĠDouble Ġ= ĠPerformance Counter . milliseconds ): ĠDouble Ġ= Ġ( endTime Ġ- Ġnow ). coerce At Least ( 0 . 0 ) Ċ } Ċ