#include #include #include #include #include #include #include #include #include #include #include #include #define LL long long #define PII pair #define pi acos(-1.0) #define lowbit(x) x&(-x) using namespace std; const int maxn=20010; int T,n,len[maxn],head[1010],nt[200010],to[200010],cnt,book[1010]; vector a[1010]; set ans; void add(int u,int v){ to[cnt]=v; nt[cnt]=head[u]; head[u]=cnt++; } void dfs(int u){ int l=a[u].size(); for(int i=0;i::iterator it; for(it=ans.begin();it!=ans.end();){ printf("%d",*it); it++; if(it!=ans.end()) printf(" "); } printf("\n"); } return 0; }