import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String[] arr = in.nextLine().split("-");
System.out.println(helper(arr[0], arr[1]));
}
public static String helper(String s1, String s2) {
HashMap<String, Integer> map = new HashMap<String, Integer>() {
{
put("3", 3);
put("4", 4);
put("5", 5);
put("6", 6);
put("7", 7);
put("8", 8);
put("9", 9);
put("10", 10);
put("J", 11);
put("Q", 12);
put("K", 13);
put("A", 14);
put("2", 15);
put("joker", 16);
put("JOKER", 17);
}
};
if (s1.equals("joker JOKER") || s1.equals("JOKER joker")) {
return s1;
} else if (s2.equals("joker JOKER") || s2.equals("JOKER joker")) {
return s2;
}
String[] arr1 = s1.split(" ");
String[] arr2 = s2.split(" ");
int n1 = map.get(arr1[0]);
int n2 = map.get(arr2[0]);
if ((isBoom(s1) && isBoom(s2)) || (arr1.length == arr2.length)) {
return n1 > n2 ? s1 : s2;
} else if (isBoom(s1)) {
return s1;
} else if (isBoom(s2)) {
return s2;
} else {
return "ERROR";
}
}
public static boolean isBoom(String str) {
String[] arr = str.split(" ");
if (arr.length != 4)
return false;
for (int i = 1; i < 4; i++) {
if (!arr[0].equals(arr[i]))
return false;
}
return true;
}
}