declare printf(s: cstring, ...): void
let fib(n: i32): i32 =
if n <= 1 { n }
else { fib(n - 1) + fib(n - 2) }
let main() = {
let a = fib(5)
printf("a = %d\n", a)
let b = &a
var c = *b
c = 0
printf("a after = %d\n", a)
return c
}