import java.util.concurrent.* ;
class Test {
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor ( ) ;
executor.
scheduleAtFixedRate ( ( ) -> System .
out .
println ( "First" ) ,
0 ,
99 , TimeUnit.
MILLISECONDS ) ; executor.
scheduleAtFixedRate ( ( ) -> System .
out .
println ( "Second" ) ,
0 ,
99 , TimeUnit.
MILLISECONDS ) ; executor.shutdown ( ) ;
}
}
aW1wb3J0IGphdmEudXRpbC5jb25jdXJyZW50Lio7CgpjbGFzcyBUZXN0IHsKCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIFRocm93YWJsZSB7CiAgICBTY2hlZHVsZWRFeGVjdXRvclNlcnZpY2UgZXhlY3V0b3IgPSBFeGVjdXRvcnMubmV3U2luZ2xlVGhyZWFkU2NoZWR1bGVkRXhlY3V0b3IoKTsKICAgIGV4ZWN1dG9yLnNjaGVkdWxlQXRGaXhlZFJhdGUoKCkgLT4gU3lzdGVtLm91dC5wcmludGxuKCJGaXJzdCIpLCAwLCA5OSwgVGltZVVuaXQuTUlMTElTRUNPTkRTKTsKICAgIFRocmVhZC5zbGVlcCg1MDApOwogICAgZXhlY3V0b3Iuc2NoZWR1bGVBdEZpeGVkUmF0ZSgoKSAtPiBTeXN0ZW0ub3V0LnByaW50bG4oIlNlY29uZCIpLCAwLCA5OSwgVGltZVVuaXQuTUlMTElTRUNPTkRTKTsKICAgIFRocmVhZC5zbGVlcCgxMDAwKTsKICAgIGV4ZWN1dG9yLnNodXRkb3duKCk7CiAgfQp9Cg==