func main() var x: int :: cui@inputInt() var y: int :: cui@inputInt() var z: int :: cui@inputInt() var ans: int :: [(x + y + z) / 2, x + z, y + z].min() do cui@print("\{ans}\n") end func