#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin >> t;
while(t--){
int m, n;
cin >> m >> n;
int arr[m];
int arr2[m];
for(int i = 0; i < m; i++){
cin >> arr[i];
}
for(int i = 0; i < m; i++){
cin >> arr2[i];
}
for(int i = 0; i < m; i++){
if(n <= arr2[i]){
cout << arr2[i] << endl;
break;
}
else {
cout << 0 << endl;
}
}
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CglpbnQgdDsKCWNpbiA+PiB0OwoJd2hpbGUodC0tKXsKCQlpbnQgbSwgbjsKCQljaW4gPj4gbSA+PiBuOwoJCWludCBhcnJbbV07CgkJaW50IGFycjJbbV07CgkJZm9yKGludCBpID0gMDsgaSA8IG07IGkrKyl7CgkJCWNpbiA+PiBhcnJbaV07CgkJfQoJCWZvcihpbnQgaSA9IDA7IGkgPCBtOyBpKyspewoJCQljaW4gPj4gYXJyMltpXTsKCQl9CgkJZm9yKGludCBpID0gMDsgaSA8IG07IGkrKyl7CgkJCWlmKG4gPD0gYXJyMltpXSl7CgkJCQljb3V0IDw8IGFycjJbaV0gPDwgZW5kbDsKCQkJCWJyZWFrOwoJCQl9CgkJCWVsc2UgewoJCQkJY291dCA8PCAwIDw8IGVuZGw7CgkJCX0KCQl9Cgl9CglyZXR1cm4gMDsKfQ==