import java.util.Scanner;
public class kar {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int t = scanner.nextInt();
        String[] results = new String[t];
        for (int i = 0; i < t; i++) {
            results[i] = solve(scanner);
        }
        for (int i = 0; i < t; i++) {
            System.out.println(results[i]);
        }
    }
    private static String solve(Scanner scanner) {
        int sets = scanner.nextInt();
        int pairs = scanner.nextInt();
        int[] myWins = new int[sets];
        int[] hisWins = new int[sets];
        for (int i = 0; i < pairs; i++) {
            scanner.nextInt();
            boolean iWin = scanner.next().equals(">");
            int hisSetNr = scanner.nextInt();
            if (iWin) {
                myWins[hisSetNr - 1]++;
            } else {
                hisWins[hisSetNr - 1]++;
            }
        }
        for (int i = 0; i < sets; i++) {
            if (myWins[i] == sets) {
                return "WYGRANA";
            }
        }
        for (int i = 0; i < sets; i++) {
            if (hisWins[i] == 0) {
                return "REMIS";
            }
        }
        return "PRZEGRANA";
    }
}
        | 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 49 50 | import java.util.Scanner; public class kar { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int t = scanner.nextInt(); String[] results = new String[t]; for (int i = 0; i < t; i++) { results[i] = solve(scanner); } for (int i = 0; i < t; i++) { System.out.println(results[i]); } } private static String solve(Scanner scanner) { int sets = scanner.nextInt(); int pairs = scanner.nextInt(); int[] myWins = new int[sets]; int[] hisWins = new int[sets]; for (int i = 0; i < pairs; i++) { scanner.nextInt(); boolean iWin = scanner.next().equals(">"); int hisSetNr = scanner.nextInt(); if (iWin) { myWins[hisSetNr - 1]++; } else { hisWins[hisSetNr - 1]++; } } for (int i = 0; i < sets; i++) { if (myWins[i] == sets) { return "WYGRANA"; } } for (int i = 0; i < sets; i++) { if (hisWins[i] == 0) { return "REMIS"; } } return "PRZEGRANA"; } } | 
 
            
         English
                    English