#include using namespace std; #define all(x) begin(x), end(x) using ll = long long; using ld = long double; using pii = pair; using vi = vector; int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int x, y, z; cin >> x >> y >> z; // x red, y blue, z white // white -> red // white -> blue // red + blue -> purple if (x > y) swap(x, y); int conv = min(y - x, z); z -= conv; x += conv; int ans = min(x, y) + (z / 2); cout << ans << '\n'; return 0; }