#include using namespace std; int T; int n, vis[55], wolf, tot; int a[55][55]; int main() { scanf("%d", &T); for( ; T; --T) { memset(vis, 0, sizeof vis); scanf("%d", &n); tot=n; for(int i=1, x; i<=n; i++) { scanf("%d", &x); if(x) wolf=i; } for(int i=1; i<=n; i++) { for(int j=1; j<=n; j++) { scanf("%d", &a[i][j]); } } vis[a[wolf][1]]=true; tot--; for(int cur=a[wolf][1]; !vis[wolf]&&tot>2; ) { for(int i=1; i<=n; i++) { if(vis[a[cur][i]]) continue; vis[a[cur][i]]=1; cur=a[cur][i]; tot--; break; } } if(vis[wolf]) printf("lieren"); else printf("langren"); printf("\n"); } return 0; }