#include <iostream>
#include <algorithm>
#include <tuple>
#include <numeric>
using namespace std;
int main() {
auto values = {1,2,3,4};
decltype(values.begin()) mn, mx;
tie(mn, mx) = minmax_element(values.begin(), values.end());
auto median = (accumulate(values.begin(), values.end(), 0) - *mn - *mx) / 2;
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8dHVwbGU+CiNpbmNsdWRlIDxudW1lcmljPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglhdXRvIHZhbHVlcyA9IHsxLDIsMyw0fTsKCWRlY2x0eXBlKHZhbHVlcy5iZWdpbigpKSBtbiwgbXg7Cgl0aWUobW4sIG14KSA9IG1pbm1heF9lbGVtZW50KHZhbHVlcy5iZWdpbigpLCB2YWx1ZXMuZW5kKCkpOwoJYXV0byBtZWRpYW4gPSAoYWNjdW11bGF0ZSh2YWx1ZXMuYmVnaW4oKSwgdmFsdWVzLmVuZCgpLCAwKSAtICptbiAtICpteCkgLyAyOwoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=