#include <iostream>
#include <vector>
#include <iostream>
#include <string>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
string s;
cin>>s;
int p=0,j=0;
int k=s.length()-1;
int e =s.length()-1;
while(k>0)
{
while(s[k]!='.')
k--;
p=k+1;
string res= s.substr(p,e);
cout<<res<<'.';
e=k-1;
k=k-1;
}
while(s[j]!='.')
{
j++;
}
cout<<s.substr(0,j-1);
cout<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxzdHJpbmc+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgICBpbnQgdDsKICAgIGNpbj4+dDsKICAgIHdoaWxlKHQtLSkKICAgIHsKICAgIAlzdHJpbmcgczsKICAgIAljaW4+PnM7CiAgICAJaW50IHA9MCxqPTA7CgkJaW50IGs9cy5sZW5ndGgoKS0xOwoJCWludCBlID1zLmxlbmd0aCgpLTE7CgkJd2hpbGUoaz4wKQoJCQl7CgkJCSB3aGlsZShzW2tdIT0nLicpCgkJCSAgICBrLS07CgkJCXA9aysxOwoJCQlzdHJpbmcgcmVzPSBzLnN1YnN0cihwLGUpOwoJCQljb3V0PDxyZXM8PCcuJzsKCQkJZT1rLTE7CgkJCWs9ay0xOwoJCQl9CgkJd2hpbGUoc1tqXSE9Jy4nKQoJCQl7CQoJCQkJaisrOwoJCQl9CgkJY291dDw8cy5zdWJzdHIoMCxqLTEpOwkKCQljb3V0PDxlbmRsOwogICAgfQoJcmV0dXJuIDA7Cgp9