调不动了QaQ
#include <bits/stdc++.h>
using namespace std;
const int Maxn=1e6+10;
int a[Maxn],ans[Maxn];
int main()
{
int n,m,p;cin>>n>>m>>p;
for(int i=1;i<=n;i++)
{
int k;cin>>k;
for(int j=1;j<=k;j++)
{
int x;cin>>x;
a[x]++;
}
}
long long cnt=0;
for(int i=1;i<=m;i++)
{
if(a[i]==p) ans[++cnt]=i;
}
cout<<cnt<<endl;
sort(ans+1,ans+cnt+1);
for(int i=1;i<=cnt;i++)
{
cout<<ans[i]<<endl;
}
return 0;
}