def fibonacci(n: int) -> int {
if n <= 1 {
return n
} else {
return fibonacci(n - 1) + fibonacci(n - 2)
}
}
def factorial(n: int) -> int {
result: int = 1
i: int = 1
return result
}
def test_ops(a: int, b: int) -> int {
x: int = a + b
y: int = a * b
z: int = a - b
return x + y + z
}
def main() -> int {
x: int = 10
y: int = 20
result: int = test_ops(x, y)
return result
}