x,y,z=map(int,input().split()) if min(x,y)+z<=max(x,y): print(min(x,y)+z) else: print(max(x,y)+(z-min(x,y))//2)