// returns minimal time needed
static long benchFor5(S desc, Runnable r) {
ret benchFor5Seconds(desc, r);
}
static long benchFor5(Runnable r) {
ret benchFor5Seconds(r);
}
// returns result of function
static A benchFor5(S desc default str(f), IF0 f) {
ret benchFor5Seconds(desc, f);
}