#include <stdio.h>
#define lambda(ret_type, _body) ({ ret_type _ _body _; })
int main(void) {
int (*max)(int, int) = lambda(int,
(int x, int y) {
return x > y ? x : y;
});
int max_value = max(1,2);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIGxhbWJkYShyZXRfdHlwZSwgX2JvZHkpICh7IHJldF90eXBlIF8gX2JvZHkgXzsgfSkKCmludCBtYWluKHZvaWQpIHsKICAgIGludCAoKm1heCkoaW50LCBpbnQpID0gbGFtYmRhKGludCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaW50IHgsIGludCB5KSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHggPiB5ID8geCA6IHk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CgogICAgaW50IG1heF92YWx1ZSA9IG1heCgxLDIpOwogICAgCiAgICBwcmludGYoIiVkXG4iLCBtYXhfdmFsdWUpOwoKCXJldHVybiAwOwp9Cg==