#include <bits/stdc++.h>using namespace std;
int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, m, l, q, a, b ; while(cin >> n >> m >> l >> q){ set<int> s; queue<int> qq; vector<int> v[n+10]; for(int i = 0; i<m; i++){ cin >> a >> b; v[a].push_back(b);} for(int i = 0; i<l; i++){ cin >> a; s.insert(a); qq.push(a); while(!qq.empty()){ for(int i = 0; i<v[qq.front()].size(); i++){ if(!s.count(v[qq.front()][i])){ qq.push(v[qq.front()][i]); s.insert(v[qq.front()][i]); } } qq.pop(); } } for(int i = 0; i<q; i++){ cin >> a; if(s.count(a)) cout << "TUIHUOOOOOO\n"; else cout << "YA~~\n"; } }
return 0;}