using System;
public class MainClass {
public static void Main (string[] args) {
AssertWithDelay(2000, () => false);
Console.WriteLine("done");
}
static void AssertWithDelay(int time, Func<bool> test) {
Console.WriteLine("hello, time={}", time);
while (true) {
if (test())
break;