package main

import (
	"bufio"
	"fmt"
	"os"
	"strings"
)

func main() {
	bs := bufio.NewScanner(os.Stdin)
    cards := [15]string {"3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A", "2", "joker", "JOKER"}
    m := make(map[string]int)
    for k, v := range cards {
        m[v] = k
    } 
	for bs.Scan() {
		s := bs.Text()
		l := strings.Split(s, "-")
		a := l[0]
		b := l[1]
		la := strings.Split(a, " ")
		lb := strings.Split(b, " ")
		if len(la) != len(lb) {
			if lb[0] == "joker" || la[0] == "joker" {
				fmt.Println("joker JOKER")
			} else {
				if len(la) != 4 && len(lb) != 4 {
					fmt.Println("ERROR")
				} else if len(lb) == 4 {
					fmt.Println(b)
				} else {
                    fmt.Println(a)
                }
			}
		}  else {
            if m[la[0]] > m[lb[0]] {
                fmt.Println(a)
            } else {
                fmt.Println(b)
            }
        }
	}
}