#include <bits/stdc++.h>
using namespace std;
#define int long long
int32_t main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int T;
cin >> T;
while(T--){
int n, k;
cin >> n >> k;
vector<int> a(n);
for(int &x : a) cin >> x;
vector<int> ans;
bool ok = false;
for(int mask = 0; mask < (1 << n); mask++){
vector<int> b;
vector<bool> used(26);
for(int i = 0; i < n; i++){
if(mask >> i & 1){
b.push_back(a[i]);
used[a[i]] = true;
}
}
bool good = true;
for(int i = 1; i <= k; i++){
if(!used[i]){
good = false;
break;
}
}
if(!good) continue;
if(!ok || b < ans){
ans = b;
ok = true;
}
}
for(int x : ans) cout << x << ' ';
cout << '\n';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgojZGVmaW5lIGludCBsb25nIGxvbmcKCmludDMyX3QgbWFpbigpewogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKCiAgICBpbnQgVDsKICAgIGNpbiA+PiBUOwoKICAgIHdoaWxlKFQtLSl7CiAgICAgICAgaW50IG4sIGs7CiAgICAgICAgY2luID4+IG4gPj4gazsKCiAgICAgICAgdmVjdG9yPGludD4gYShuKTsKICAgICAgICBmb3IoaW50ICZ4IDogYSkgY2luID4+IHg7CgogICAgICAgIHZlY3RvcjxpbnQ+IGFuczsKICAgICAgICBib29sIG9rID0gZmFsc2U7CgogICAgICAgIGZvcihpbnQgbWFzayA9IDA7IG1hc2sgPCAoMSA8PCBuKTsgbWFzaysrKXsKICAgICAgICAgICAgCgogICAgICAgICAgICB2ZWN0b3I8aW50PiBiOwogICAgICAgICAgICB2ZWN0b3I8Ym9vbD4gdXNlZCgyNik7CgogICAgICAgICAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKXsKICAgICAgICAgICAgICAgIGlmKG1hc2sgPj4gaSAmIDEpewogICAgICAgICAgICAgICAgICAgIGIucHVzaF9iYWNrKGFbaV0pOwogICAgICAgICAgICAgICAgICAgIHVzZWRbYVtpXV0gPSB0cnVlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICBib29sIGdvb2QgPSB0cnVlOwogICAgICAgICAgICBmb3IoaW50IGkgPSAxOyBpIDw9IGs7IGkrKyl7CiAgICAgICAgICAgICAgICBpZighdXNlZFtpXSl7CiAgICAgICAgICAgICAgICAgICAgZ29vZCA9IGZhbHNlOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgICAgICBpZighZ29vZCkgY29udGludWU7CgogICAgICAgICAgICBpZighb2sgfHwgYiA8IGFucyl7CiAgICAgICAgICAgICAgICBhbnMgPSBiOwogICAgICAgICAgICAgICAgb2sgPSB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmb3IoaW50IHggOiBhbnMpIGNvdXQgPDwgeCA8PCAnICc7CiAgICAgICAgY291dCA8PCAnXG4nOwogICAgfQoKICAgIHJldHVybiAwOwp9