#include using namespace std; int n,m; int ali[60]; int sf[60]; int ch[60][60]; int lang=0,fg,lj1,lj2,ans; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin>>n; while(n--) { cin>>m; memset(ali,0,sizeof(ali)); memset(ch,0,sizeof(ch)); memset(sf,0,sizeof(sf)); lang=0; fg=0; lj1=1; lj2=1; for(int i=1; i<=m; i++) { cin>>sf[i]; if(sf[i]==1) lang=i; } for(int i=1; i<=m; i++) for(int j=1; j<=m; j++) cin>>ch[i][j]; while(1) { if(ali[lang]==1) { //puts("lieren"); break; } int k=ch[lang][lj1]; while(ali[k]==1) { lj1++;k=ch[lang][lj1]; } ali[k]=1; if(ali[lang]==1) { //puts("lieren"); break; } while(k!=lang) { ans=0; for(int i=1; i<=m; i++) ans+=ali[i]; if(ans>=m-2) break; int j=k; lj2=1; k=ch[j][lj2]; while(ali[k]==1) { lj2++; k=ch[j][lj2]; } ali[k]=1; //fg++; if(ali[lang]==1) { //puts("lieren"); break; } } ans=0; for(int i=1; i<=m; i++) ans+=ali[i]; if(ans>=m-2) break; } if(ali[lang]==0) puts("langren"); else puts("lieren"); } return 0; }