fn works(x: i64) -> i64 { let z = 0i64; if 2i64 == x { z = x * 2i64; } else { z = x * 3i64; } return z; } fn main() -> i64 { let y = 2i64; let z = y; return works(z); }