def _hf(fn): return map(beginCatalog(**merge(args, testCase=path.split(fn)[1])), readLines(fn))
def _do_main(f1, f2, fl): return f1 and f2 and f1(f2(*readLines(fl)))