fn foo(mut x: i32) -> i32 { if x > 10 { return 10; } else if x == 10 { return 9; } else { x += 10; } if x < 0 { if x == -1 { return 0; } } 0 }