#include <iostream>
using namespace std;
enum X{A, B, C, D};
enum X f(int z, int y, enum X x)
{
return x;
}
int main() {
X x = X::D;
cout << f(3, 5, x) << endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZW51bSBYe0EsIEIsIEMsIER9OwoKZW51bSBYIGYoaW50IHosIGludCB5LCBlbnVtIFggeCkKewoJcmV0dXJuIHg7Cn0KaW50IG1haW4oKSB7CglYIHggPSBYOjpEOwoJCgljb3V0IDw8IGYoMywgNSwgeCkgPDwgZW5kbDsKfQ==