X, Y, Z = map(int, input().split())
lack = max(X, Y) - min(X, Y)
ans = min(X, Y) + min(lack, Z) + max(0, (Z-lack)//2)
print(ans)