rt.
#include<bits/stdc++.h>
using namespace std;
string s[5];
int main(){
int T,n,m;
cin>>T>>n>>m;
for(int i=0;i<m;i++)cin>>s[i];
while(n--){
string s1,s2;
bool flag=0;
for(int i=0;i<m;i++){
cin>>s1>>s2;
if(!flag&&(s1.find("//freopen(")!=string::npos||s2.find("//freopen")!=string::npos)){
printf("Wrong file operation takes you to your ancestors along with your 3 years' efforts on OI.\n");
flag=1;
}
if(!flag&&(s1.find(s[i])==string::npos||s2.find(s[i])==string::npos)){
printf("Good luck and have fun.\n");
flag=1;
}
if(!flag&&(s1.find('/')!=string::npos||s2.find('/')!=string::npos)){
printf("Good luck and have fun.\n");
flag=1;
}
}
if(!flag)printf("PION2202 RP++.\n");
}
}