#去掉多余的空格
int n;
cin>>n;
getchar();//丢掉输入n后面的回车
string s;
for(int i=0;i<n;i++){
getline(cin,s);
for(int j=0;j<s.length();j++){
if(s[j]==' '){
if(j==0){
s.erase(s.begin()+j);//去掉行首空格
j--;
continue;
}
else if(j==s.length()-1){//去掉行尾空格
s.erase(s.begin()+j);
j--;
continue;
}else if(s[j-1]==' '||s[j+1]==' '){//去掉单词间的空格
s.erase(s.begin()+j);
j--;
continue;
}