#include<bits/stdc++.h>
using namespace std;
string dup(string s, string sm, int i, int j)
{
//base case
if(s[i]==’\0’)
{
sm[j]= ‘\0’;
return sm;
}
if(s[i]!= s[i+1])
{
sm[j]=s[i];
return dup(s,sm, i+1,j+1);
}
else if(s[i]== s[i+1])
{
return dup(s,sm,i+1,j);
}
return sm;
}
int main() {
string s;
cin>> s;
string sm;
cout<< dup(s,sm, 0, 0);
return 0;
}