#include<iostream>
#include<string>
#include<math.h>
using namespace std;
int main()
{
    int N,loop,loopc;
    cin>>N;
    for (loop=0;loop<N;loop++)
    {
        int i=2;
        string cin_str;
        cin>>cin_str;
        cout<<cin_str[0]<<cin_str[1];
        loopc=2;
        char temp0='*';
        char temp1=cin_str[0];
        char temp2=cin_str[1];
        char stak_c;
        while(loopc<cin_str.size())
        {
            
            if(cin_str[loopc]!=temp2 or(temp2!=temp1 and temp1!=temp0) )
            {
                cout<<cin_str[loopc];
                temp0=temp1;
                temp1=temp2;
                temp2=cin_str[loopc];
            }  
            loopc++;
        }
        cout<<endl;
    }
}