#include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int Q; cin >> Q; while (Q--) { int N, M; cin >> N >> M; vector S(M), G(M); for (int& x : S) cin >> x; for (int& x : G) cin >> x; vector position = S; bool ok = true; for (int i = 0; i < M; ++i) { int F = G[i]; int min_distance = N; for (int x : position) { min_distance = min(min_distance, abs(x - F)); } if (abs(position[i] - F) != min_distance) { ok = false; break; } position[i] = F; } cout << (ok ? "Yes\n" : "No\n"); } }