import java.util.Scanner;

public class StringTest {
	public static void main(String[] args) {
		Scanner scan=new Scanner(System.in);
		System.out.println("待校正的字符串数量为:");
		int N=Integer.parseInt(scan.nextLine());
		String [] strarray=new String[N];  //字符串数组变量的声明和创建
		StringBuilder [] newarray=new StringBuilder[N];
		System.out.println("输入待校正的字符串:");
		for(int i=0;i<N;i++){
			String str=scan.nextLine();
                                                strarray[i]=str;
			StringBuilder s=new StringBuilder(str);
			for(int j=0;j+2<s.length();++j){
				char a=s.charAt(j),b=s.charAt(j+1),c=s.charAt(j+2);
				if(a==b&&b==c)
					s.deleteCharAt(j--);
				}
			for(int k=0;k+3<s.length();++k){
				char a=s.charAt(k),b=s.charAt(k+1),c=s.charAt(k+2),d=s.charAt(k+3);
				if(a==b&&c==d){
					s.deleteCharAt(k+2);
					k--;
					}
				}
			newarray[i]=s;
		}
		System.out.println("校正结果如下:");
		for(int l=0;l<newarray.length;l++){
			System.out.println(newarray[l]);
		}
	}
}