#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(ll i=0;i> T; while(T--){ ll N,M; cin >> N >> M; vector s(M),g(M); REP(i,M) cin >> s[i]; REP(i,M) cin >> g[i]; map m; REP(i,M){ ll x=min(s[i],g[i]),y=max(s[i],g[i]); m[x]++; m[y]--; } ll c=0; bool f=true; for(auto a:m){ c+=a.second; if(c>=2){ f=false; break; } } if(f) cout << "Yes" << endl; else cout << "No" << endl; } return 0; }