fibrec(n, prev, curr) = n <= 0 ? curr : fibrec(n-1, prev+curr, prev) fib(n) = fibrec(n+1, 1, 0) print(fib(30),"\n")