#include <iostream>
using namespace std;
int main() {
int N, M, K;
cin >> N >> M >> K;
int x; // deklaracja na początku, widoczna w całym main
if (N % 2 <= M) {
x = N; // aktywacja pod warunkiem
} else {
x = N - 1;
}
for (int i = 0; i < K; i++) {
N -= x;
M -= x / 2;
M += x;
}
cout << M << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgTiwgTSwgSzsKICAgIGNpbiA+PiBOID4+IE0gPj4gSzsKCiAgICBpbnQgeDsgIC8vIGRla2xhcmFjamEgbmEgcG9jesSFdGt1LCB3aWRvY3puYSB3IGNhxYJ5bSBtYWluCgogICAgaWYgKE4gJSAyIDw9IE0pIHsKICAgICAgICB4ID0gTjsgLy8gYWt0eXdhY2phIHBvZCB3YXJ1bmtpZW0KICAgIH0gZWxzZSB7CiAgICAJeCA9IE4gLSAxOwogICAgfQogICAgICAgIAogICAgCgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBLOyBpKyspIHsKICAgICAgICBOIC09IHg7CiAgICAgICAgTSAtPSB4IC8gMjsKICAgICAgICBNICs9IHg7CiAgICB9CgogICAgY291dCA8PCBNIDw8IGVuZGw7CiAgICByZXR1cm4gMDsKfQo=