#include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef unsigned long long ull; //#define min(a,b) (a>b?b:a) //#define max(a,b) (a>b?a:b) #define mem(a,num) memset(a,num,sizeof(a)) #define inf(a,n) fill(a,a+n,0x3f3f3f3f) int a[100005]; int main() { int T,n,m; cin>>T; while(T--){ scanf("%d%d",&n,&m); for(int i = 0;i