#include using namespace std; //#define int long long #define sc(x) scanf("%d",&(x)); #define pb push_back #define fi first #define se second #define maxn 5000000 int t; int A[55][55]; bool vis[55]; signed main() { sc(t) int op, x; int n; int id = -1; while(t--) { id = -1; sc(n) for(int i = 1; i <= n; i++) { sc(x) if(x == 1) { id = i; } vis[i] = 0; } for(int i = 1; i <= n; i++) { for(int j = 1; j <= n; j++) { sc(A[i][j]) } } int k = n-1; int x = id; while(true) { //int val = -1; int y = -1; if(x == id) { y = A[x][1]; } else { for(int i = 1; i <= n; i++) { if((!vis[A[x][i]])&&(A[x][i] != x) ) { y = A[x][i]; break; } } } if(y == id) { cout << "lieren\n"; break; } //cout << y << '\n'; vis[y] = 1; x = y; k--; if(k == 1) { cout << "langren\n"; break; } } } }