import java.util.*; public class Main { public static int mark = 0; public static void main(String[] args) { Scanner r = new Scanner(System.in); int T = r.nextInt(); for (int i=0; i[] kill = new LinkedList[num+1]; for (int j=1; j<=num; j++){ ident[j] = r.nextInt(); death[j] = false; if(lang==0&&ident[j]==1){ lang = j; } kill[j] = new LinkedList<>(); } mark = lang; for (int j=1; j<=num; j++){ for (int k=1; k<=num; k++){ kill[j].add(r.nextInt()); } } int killWho = 0; for(int t:kill[lang]){ killWho = t; break; } live--; if(killWho==lang){ System.out.println("lieren"); continue; } else{ death[killWho] = true; judge(killWho,live,death,kill); } } } static void judge(int num, int live, boolean[] death, LinkedList[] kill){ if(live<=2){ System.out.println("langren"); return; } for(int select:kill[num]){ if(!death[select]){ if(select==mark){ System.out.println("lieren"); return; } else{ death[select] = true; live--; judge(select,live,death,kill); } break; } } } }