#include <iostream> #include <string> #include <cstdio> using namespace std; int main2() { unsigned int t; string s1, s2; while (cin >> t) { char* in = new char[2000001]; in = gets(in); s1 = string(in+1); const unsigned int len = s1.length(); for(unsigned int i = 0 ; i < t; i++) { unsigned int n = 0; in = gets(in); s2 = string(in); while(true) { n = s2.find(s1, n); if(n > s2.length()) break; s2 = s2.erase(n,len); n = n+1 > len ? n+1 - len : 0; } cout << s2 << endl; } } return 0; }