#include <iostream>
using namespace std;
enum class Q{ Q1, Q2};
const char* test(const Q value){
switch(value){
case Q::Q1: return "z";
case Q::Q2: return "y";
}
}
int main() {
// your code goes here
cout<<"phase1"<<endl;
cout<<test(Q::Q1)<<"!"<<endl;
cout<<"phase2"<<endl;
cout<<test((Q)3)<<"!"<<endl;
cout<<"oops";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZW51bSBjbGFzcyBReyBRMSwgUTJ9OwoKY29uc3QgY2hhciogdGVzdChjb25zdCBRIHZhbHVlKXsKCXN3aXRjaCh2YWx1ZSl7CiAgICAgICAgICAgIGNhc2UgUTo6UTE6IHJldHVybiAieiI7CiAgICAgICAgICAgIGNhc2UgUTo6UTI6IHJldHVybiAieSI7CiAgICB9Cn0KCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJY291dDw8InBoYXNlMSI8PGVuZGw7Cgljb3V0PDx0ZXN0KFE6OlExKTw8IiEiPDxlbmRsOwoJY291dDw8InBoYXNlMiI8PGVuZGw7Cgljb3V0PDx0ZXN0KChRKTMpPDwiISI8PGVuZGw7Cgljb3V0PDwib29wcyI7CglyZXR1cm4gMDsKfQ==