/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
static void codieren
(String s
){ int Zähler = 0;
char[] a = s.toUpperCase().toCharArray();
for (int i = 0; i<s.length()-2; i++){
if (a[i] == a[i+1] && a[i] ==a[i+2]){
Zähler = 3;
while ((i+Zähler) < s.length() && a[i] == a[i+Zähler]) {
Zähler++;
}
i = i + Zähler - 1;
}
if (Zähler != 0) {
}
}
}
{
//Out.println("Geben sie eine Reihenfolge von Buchstaben ein!");
//Instead of reading, I'm just going to hard-code it. You don't need to do that.
//String s = In.readString();
//Out.println("Die Codierung lautet:");
try {
codieren(s);
e.
printStackTrace(System.
out); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKICAgIHN0YXRpYyB2b2lkIGNvZGllcmVuKFN0cmluZyBzKXsKICAgICAgICBpbnQgWsOkaGxlciA9IDA7CiAgICAgICAgY2hhcltdIGEgPSBzLnRvVXBwZXJDYXNlKCkudG9DaGFyQXJyYXkoKTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaTxzLmxlbmd0aCgpLTI7IGkrKyl7CiAgICAgICAgICAgIGlmIChhW2ldID09IGFbaSsxXSAmJiBhW2ldID09YVtpKzJdKXsKICAgICAgICAgICAgICAgIFrDpGhsZXIgPSAzOwogICAgICAgICAgICAgICAgd2hpbGUgKChpK1rDpGhsZXIpIDwgcy5sZW5ndGgoKSAmJiBhW2ldID09IGFbaStaw6RobGVyXSkgewogICAgICAgICAgICAgICAgCVrDpGhsZXIrKzsKICAgICAgICAgICAgCX0KICAgICAgICAgICAgICAgIGkgPSBpICsgWsOkaGxlciAtIDE7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludChhW2ldKTsKICAgICAgICAgICAgaWYgKFrDpGhsZXIgIT0gMCkgewogICAgICAgICAgICAJU3lzdGVtLm91dC5wcmludChTdHJpbmcudmFsdWVPZihaw6RobGVyKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewogICAgICAgIC8vT3V0LnByaW50bG4oIkdlYmVuIHNpZSBlaW5lIFJlaWhlbmZvbGdlIHZvbiBCdWNoc3RhYmVuIGVpbiEiKTsKICAgICAgICAvL0luc3RlYWQgb2YgcmVhZGluZywgSSdtIGp1c3QgZ29pbmcgdG8gaGFyZC1jb2RlIGl0LiBZb3UgZG9uJ3QgbmVlZCB0byBkbyB0aGF0LgogICAgICAgIC8vU3RyaW5nIHMgPSBJbi5yZWFkU3RyaW5nKCk7CiAgICAgICAgU3RyaW5nIHMgPSAiYWJiY2NjZGRkZCI7CiAgICAgICAgLy9PdXQucHJpbnRsbigiRGllIENvZGllcnVuZyBsYXV0ZXQ6Iik7CiAgICAgICAgdHJ5IHsKICAgICAgICBjb2RpZXJlbihzKTsKICAgICAgICB9IGNhdGNoIChFeGNlcHRpb24gZSkgewogICAgICAgIAllLnByaW50U3RhY2tUcmFjZShTeXN0ZW0ub3V0KTsKICAgICAgICB9Cgl9Cn0=