void solve(vector<char> s){ for(int i = 0 ; i < s.size()-2 ; ){ if(s[i] == s[i+1] && s[i+1] == s[i+2]){ s.erase(s.begin() + i); continue; } if(i+3 < s.size()){ if(s[i] == s[i+1] && s[i+2] == s[i+3] && s[i+1] != s[i+2]){ s.erase(s.begin() + i+2); continue; } } i++; } for(int i = 0 ; i < s.size() ; i ++){ printf("%c", s[i]); } printf("\n"); }