#include<cstdio>
#include<cstring>
#include<vector>
#include<cstdlib>
#include<sstream>
#include<iostream>
using namespace std;
vector<int> val[10010];
int main(){
int n,i,j,temp;
stringstream stream;
string s;
scanf("%d",&n);
vector<int>::iterator it;
for(i=0;i<n;i++){
getline(cin,s);
stream.clear();
stream.str(s);
while(1) {
stream >> temp;
val[i].push_back(temp);
if(!stream)
break;
}
for(it=val[i].begin();it!=val[i].end();it++)
printf("%d ",*it);
printf("\n");
}
return 0;}
I2luY2x1ZGU8Y3N0ZGlvPgojaW5jbHVkZTxjc3RyaW5nPgojaW5jbHVkZTx2ZWN0b3I+CiNpbmNsdWRlPGNzdGRsaWI+CiNpbmNsdWRlPHNzdHJlYW0+CiNpbmNsdWRlPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAp2ZWN0b3I8aW50PiB2YWxbMTAwMTBdOwogCmludCBtYWluKCl7CiAKCWludCBuLGksaix0ZW1wOwoJc3RyaW5nc3RyZWFtIHN0cmVhbTsKCXN0cmluZyBzOwoJc2NhbmYoIiVkIiwmbik7Cgl2ZWN0b3I8aW50Pjo6aXRlcmF0b3IgaXQ7CiAKCWZvcihpPTA7aTxuO2krKyl7CiAKCQlnZXRsaW5lKGNpbixzKTsKCQlzdHJlYW0uY2xlYXIoKTsKCQlzdHJlYW0uc3RyKHMpOwoJCQogCgkJd2hpbGUoMSkgewoJCQlzdHJlYW0gPj4gdGVtcDsKCQkJdmFsW2ldLnB1c2hfYmFjayh0ZW1wKTsKIAoJCQlpZighc3RyZWFtKQoJCQkJYnJlYWs7CgkJfQoJCQoJCWZvcihpdD12YWxbaV0uYmVnaW4oKTtpdCE9dmFsW2ldLmVuZCgpO2l0KyspCgkJCXByaW50ZigiJWQgIiwqaXQpOwogCgkJcHJpbnRmKCJcbiIpOwoJfQoJcmV0dXJuIDA7fQ==