#include <iostream>
auto max(int32_t a, int32_t b, int32_t c)->int32_t {
return c - ((c - (a - ((a - b) & (a - b) >> 31))) & (c - (a - ((a - b) & (a - b) >> 31))) >> 31);
}
auto main()->int {
// test harness
std::cout << max(1073741824, 1073741825, 1073741826) << std::endl;
return EXIT_SUCCESS;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKYXV0byBtYXgoaW50MzJfdCBhLCBpbnQzMl90IGIsIGludDMyX3QgYyktPmludDMyX3QgewogIHJldHVybiBjIC0gKChjIC0gKGEgLSAoKGEgLSBiKSAmIChhIC0gYikgPj4gMzEpKSkgJiAoYyAtIChhIC0gKChhIC0gYikgJiAoYSAtIGIpID4+IDMxKSkpID4+IDMxKTsKfQoKYXV0byBtYWluKCktPmludCB7CiAgLy8gdGVzdCBoYXJuZXNzCiAgc3RkOjpjb3V0IDw8IG1heCgxMDczNzQxODI0LCAxMDczNzQxODI1LCAxMDczNzQxODI2KSA8PCBzdGQ6OmVuZGw7CiAgcmV0dXJuIEVYSVRfU1VDQ0VTUzsKfQ==