#include<bits/stdc++.h>
using namespace std;
int st1[100009];
int st2[100009];
int main(){
	int t;scanf("%d", &t);
	for(int i=0;i<t;++i){
		int n, m;scanf("%d%d", &n, &m);
		for(int j=0;j<m;++j){
			int a, b;
			char c;
			scanf("%d %c%d", &a, &c, &b);
			if(c=='>')++st1[b];
			else ++st2[b];
		}
		int w=2;
		for(int j=1;j<=n;++j){
			if(st1[j]==n)w=1;
		}
		if(w==1)printf("WYGRANA\n");
		else{
			for(int j=1;j<=n;++j){
				if(st2[j]==0)w=0;
			}
			if(w==2)printf("PRZEGRANA\n");
			else printf("REMIS\n");
		}
		for(int j=1;j<=n;++j){st1[j]=0;st2[j]=0;}
	}
	return 0;
}
        | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | #include<bits/stdc++.h> using namespace std; int st1[100009]; int st2[100009]; int main(){ int t;scanf("%d", &t); for(int i=0;i<t;++i){ int n, m;scanf("%d%d", &n, &m); for(int j=0;j<m;++j){ int a, b; char c; scanf("%d %c%d", &a, &c, &b); if(c=='>')++st1[b]; else ++st2[b]; } int w=2; for(int j=1;j<=n;++j){ if(st1[j]==n)w=1; } if(w==1)printf("WYGRANA\n"); else{ for(int j=1;j<=n;++j){ if(st2[j]==0)w=0; } if(w==2)printf("PRZEGRANA\n"); else printf("REMIS\n"); } for(int j=1;j<=n;++j){st1[j]=0;st2[j]=0;} } return 0; } | 
 
            
         English
                    English