#include using namespace std; const int N=55; int T,d[N][N],vis[N],n,s,x,p; int dfs(int u,int v){ if(v<=2)return 1; for(int i=1;i<=n;i++){ int w=d[u][i]; if(!vis[w]){ if(w==s)return 0; vis[w]=1; return dfs(w,v-1); } } } int main(){ for(cin>>T;T;T--){ memset(vis,0,sizeof(vis)); cin>>n;p=0; for(int i=1;i<=n;i++){ scanf("%d",&x); if(x)s=i; } for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) scanf("%d",&d[i][j]); cout<<(dfs(s,n)?"langren\n":"lieren\n"); } return 0; }