1 2 3 4 5 6 7 8 9 10
fn fib(a: felt252, b: felt252, n: felt252) -> felt252 { match n { 0 => a, _ => fib(b, a + b, n - 1), } } fn run_test(n: felt252) -> felt252 { fib(0, 1, n) }