#include <iostream>
#include <algorithm>
#define MAX(a, b) ((a) > (b) ? (a) : (b))
void test1 () {
int a = 5, b = 7;
int res = MAX(a, ++b);
std::cout << "test1: " << res << std::endl;
}
void test2 () {
int a = 5, b = 7;
int res = std::max (a, ++b);
std::cout << "test2: " << res << std::endl;
}
int main() {
test1 ();
test2 ();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKI2RlZmluZSBNQVgoYSwgYikgKChhKSA+IChiKSA/IChhKSA6IChiKSkKCnZvaWQgdGVzdDEgKCkgewoJaW50IGEgPSA1LCBiID0gNzsKCglpbnQgcmVzID0gTUFYKGEsICsrYik7CglzdGQ6OmNvdXQgPDwgInRlc3QxOiAiIDw8IHJlcyA8PCBzdGQ6OmVuZGw7Cn0KCnZvaWQgdGVzdDIgKCkgewoJaW50IGEgPSA1LCBiID0gNzsKCglpbnQgcmVzID0gc3RkOjptYXggKGEsICsrYik7CglzdGQ6OmNvdXQgPDwgInRlc3QyOiAiIDw8IHJlcyA8PCBzdGQ6OmVuZGw7Cn0KaW50IG1haW4oKSB7Cgl0ZXN0MSAoKTsKCXRlc3QyICgpOwoJcmV0dXJuIDA7Cn0=