#include <iostream>
using namespace std;
int main() {
int N, M, K;
cin >> N >> M >> K;
if (M = 0) {
return 0;
}
if (N = 0) {
return 0;
}
int x;
if (N % 2 <= M) {
x = N; // aktywacja pod warunkiem
}
for (int i = 0; i < K; i++) {
N -= x;
M -= x / 2;
M += x;
}
cout << M << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgTiwgTSwgSzsKICAgIGNpbiA+PiBOID4+IE0gPj4gSzsKICAgIGlmIChNID0gMCkgewogICAgCXJldHVybiAwOwogICAgfQppZiAoTiA9IDApIHsKCXJldHVybiAwOyAKfQogICAgaW50IHg7ICAKCiAgICBpZiAoTiAlIDIgPD0gTSkgewogICAgICAgIHggPSBOOyAvLyBha3R5d2FjamEgcG9kIHdhcnVua2llbQogICAgfSAKICAgIAkKICAgICAgICAKICAgIAoKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgSzsgaSsrKSB7CiAgICAgICAgTiAtPSB4OwogICAgICAgIE0gLT0geCAvIDI7CiAgICAgICAgTSArPSB4OwogICAgfQoKICAgIGNvdXQgPDwgTSA8PCBlbmRsOwogICAgcmV0dXJuIDA7Cn0=