x,y,z = gets.split.map(&:to_i)
if x > y
    a = [x-y,z].min
    y += a
    z -= a
else
    a = [y-x,z].min
    x += a
    z -= a
end
puts [x,y].min+z/2