http://codeforces.com/contest/1165/problem/C
#include<bits/stdc++.h>
using namespace std;
const int N=200200;
int i,j=1,l,k;
char c1[N],c[N];
int main() {
scanf("%d", &l);
scanf("%s", c);
while (j < l) {
if (c[i] != c[j]) {
c1[k++] = c[i];
c1[k++] = c[j];
i = j + 1;
j = j + 2;
} else {
j++;
}
}
cout << l - k << endl;
for (int i = 0; i < k; i++) {
cout << c1[i];
}
cout << endl;
}