#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; int main() { int n, m; cin>>n>>m; int a[50000], b[50000]; vector g[20000]; for(int i=0; i>a[i]>>b[i]; a[i]--; b[i]--; g[a[i]].push_back(b[i]); g[b[i]].push_back(a[i]); } bitset<20000> bs[20000]; for(auto p:g[0]){ for(auto y:g[p]){ if(y==0) continue; bs[y][p]=1; } } for(int i=0; i=2 || c2>=2){ cout<<"YES"<