var f = Fn.new { |g, n|
for (i in 1..n) g.call(n)
}
var g = Fn.new { |k|
for (i in 1..k) System.write("%(i) ")
System.print()
f.call(g, 5)