func main() var a: int :: cui@inputInt() var b: int :: cui@inputInt() var s: int :: cui@inputInt() var ans: int :: 0 if(s = 1) do ans :: (a - 1).abs() + 1 else if((a - s).abs() <= (b - s).abs()) do ans :: (a - s).abs() do a :: s else do ans :: (b - s).abs() do b :: s end if if(a = s) do ans :+ s else do ans :+ a do ans :+ [(a - b).abs(), b].min() end if end if do cui@print("\{ans}\n") end func