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)