#include // #define int int64_t using namespace std; constexpr int big =256; int N, M; vector v[200010]; vector x[1000010]; bitset<1<<20> bb[2000]; bool ok(int a,int b){ if(v[a].size()>N>>M; vector grandi; for(int i=0;i>k; if(k>big){ grandi.push_back(i); } while(k--){ int z; cin>>z; v[i].push_back(z); x[z].push_back(i); } sort(v[i].begin(), v[i].end()); } sort(grandi.begin(), grandi.end(), [](int a, int b){ if(v[a].size()==v[b].size())return av[b].size(); }); for(int i=0;iv[b].size(); }); } for(int i=0;ibig || s==primo)continue; if(ok(primo, s)){ cout<<"YES\n"; cout<