#include #include #include #include using namespace std; #define ll long long #define ge getchar #define pun putchar('\n') #define pu putchar #define puk putchar(' ') char c; int tt,n,m,i,k,u,z[101],x[2000008],q[2000008],p[2000008]; bool b[20008],d[12]; ll g[50]; int sri(){c=ge();int x=0;while(c<'0')c=ge();while(c>='0')x=(x<<3)+(x<<1)+c-'0',c=ge();return x;} void sc(ll x){int l=0;if(x==0)g[l=1]=0;while(x)g[++l]=x%10,x/=10;for(;l;l--)putchar(g[l]+'0');} int main(){ tt=sri(); while(tt--){ n=sri();k=0; for(i=1;i<=100;i++)z[i]=0; for(i=1;i<=n;i++){ m=sri();b[i]=0; while(m--){ u=sri();x[++k]=z[u];z[u]=k;q[k]=i;p[k]=sri(); } }b[1]=1; for(u=1;u<=100;u++){ for(i=1;i<=10;i++)d[i]=0; for(i=z[u];i;i=x[i])if(b[q[i]])d[p[i]]=1; for(i=z[u];i;i=x[i])if(d[p[i]])b[q[i]]=1; }sc(1); for(i=2;i<=n;i++)if(b[i])puk,sc(i);pun; } return 0; }