using System;
public class Test {
public static void Main() {
int a = 19;
int c = 27;
int b = 4;
int d = 1;
while ((a + b) < (c - d) ) {
a+=b;
c-=d;
}
int newA = a + b;
int newC = c - d;
int res = 0;
if (newA < c) {
res = Math.Max(newA, newC);
}
else res = Math.Max(a, c);
Console.Write(res);
}
}
dXNpbmcgU3lzdGVtOwpwdWJsaWMgY2xhc3MgVGVzdCB7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpIHsKCQlpbnQgYSA9IDE5OwoJCWludCBjID0gMjc7CgkJaW50IGIgPSA0OwoJCWludCBkID0gMTsKCgkJd2hpbGUgKChhICsgYikgPCAoYyAtIGQpICkgewoJCQkJYSs9YjsKCQkJCWMtPWQ7CgkJCQoJCX0KCQlpbnQgbmV3QSA9IGEgKyBiOwoJCWludCBuZXdDID0gYyAtIGQ7CgkJaW50IHJlcyA9IDA7CgkJaWYgKG5ld0EgPCBjKSB7CgkJCXJlcyA9IE1hdGguTWF4KG5ld0EsIG5ld0MpOwoJCX0KCQllbHNlIHJlcyA9IE1hdGguTWF4KGEsIGMpOwoJCUNvbnNvbGUuV3JpdGUocmVzKTsKCX0KfQ==