main := fn(): int { a := 1; b := &a; modify(b); return a - 2; } modify := fn(a: *int): void { *a = 2; return; }