#include #include #include #include using namespace std; const int N = 55; bool lang[N]; int list[N][N]; bool died[N]; int n; int main(){ int T; int i, j, lasti; cin>>T; while(T--){ memset(died, 0, sizeof died); scanf("%d",&n); int num = n; for(i=1;i<=n;i++){ scanf("%d", &j); if(j) lang[i] = 1,lasti = i; else lang[i] = 0; } for(i=1;i<=n;i++) for(j=1;j<=n;j++) scanf("%d", &list[i][j]); j = lasti; while(num > 2){ for(i=1;i<=n && died[list[j][i]];i++); if(lang[list[j][i]]) break; // cout<<" "<2?"lieren":"langren"); } }