fn factorial(n) { if n <= 1 { return 1; } else { return n * factorial(n-1); } } for n : range(0, 10) { println(factorial(n)); }