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