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
39
40
41
42
43
44
45
46
47
48
#include <bits/stdc++.h>
int t, n, m, a, b, przegranetalie;
int ta[100005], tb[100005];
bool wyga, wygb;
char znak;
void clear(){
    for( int i=0; i<=n; ++i ){
        ta[i]=tb[i]=0;
    }
    przegranetalie=0;
    wyga=wygb=false;
}
int main(int argc, const char *argv[])
{
    scanf("%d", &t);
    while(t--){
        scanf("%d%d", &n, &m);
        for( int i=0; i<m; ++i ){
            scanf("%d", &a);
            do{
                znak=getchar();
            } while( znak!='<' && znak!='>' );
            scanf("%d", &b);
            if( znak=='<' ){
                if( !ta[b] )
                    przegranetalie++;
                ta[b]++;
            }
            else{
                tb[b]++;
                if( tb[b]==n )
                    wyga=true;
            }
            if( przegranetalie==n )
                wygb=true;
            // printf("%c %d %d\n", znak, ta[a], tb[b]);
        }
        // printf("%d %d\n", tb[5], wygb);
        if( wygb )
            printf("PRZEGRANA\n");
        else if( wyga )
            printf("WYGRANA\n");
        else
            printf("REMIS\n");
        clear();
    }
    return 0;
}