Billy Jean rất thích thu thập những con ếch. Gần đây, bà đã phát triển môn thể thao của ếch đấu vật. Bây giờ cô ấy muốn để xếp hạng ếch của mình bằng sức mạnh vật của họ. Billy Jean đã thực hiện một thuật toán để phân loại ếch của cô. Cô sắp xếp N lồng, đánh số 1,2, ... N, mỗi một con ếch. Với mỗi cặp lồng trong một quy định, danh sách được xác định trước của cặp K lồng, cô bỏ các loài ếch từ hai lồng, có những con ếch vật lộn, đặt người chiến thắng trong lồng cao số, và đặt những kẻ thua cuộc trong lồng thấp hơn số. Khi cô ấy xong, cô hy vọng sẽ có tất cả những con ếch của cô được sắp xếp từ xấu nhất đến tốt nhất trong các lồng 1 đến N. Sẽ làm việc thuật toán của mình bất kể thứ tự ban đầu của những con ếch? Lưu ý: Giả sử rằng một trật tự nghiêm ngặt bởi khả năng đấu vật là có thể. Billy Jean isn 't các công cụ sắc bén trong nhà kho. Đôi khi cô ấy đã viết hai con số tương tự cho một cặp. Trong trường hợp này, ếch mà chỉ đơn giản là đưa ra và sau đó đưa trở lại. Ràng buộc 1 <= N <= 20 1 <= K <= 1000 Input Dòng đầu tiên là số lượng các trường hợp thử nghiệm. Mỗi trường hợp thử nghiệm là trước bởi một dòng trống. Dòng đầu tiên của mỗi test là N. Các dòng tiếp theo là K. K dòng tiếp theo là các cặp, cách nhau bởi một dấu cách trống. Output Trên dòng riêng biệt, đầu ra cho dù thuật toán Billy Jean của là đúng. Đầu ra "YES" (không có dấu ngoặc kép) nếu nó là hay "NO" (không có dấu ngoặc kép), nếu nó không phải là.
đang được dịch, vui lòng đợi..
