#include <stdio.h>
#include <string.h>
char stack[1000001], str[1000001];
int top = 0;
int main() {
int a, len, last, exlen, b, tf, minus;
char ex[37];
minus = exlen - 1;
last = ex[minus];
for (a = 0; a < len; a++) {
stack[top] = str[a];
top++;
tf = 1;
if (last == stack[top-1] && len >= exlen) {
if (exlen == 1) {
top--;
}
else {
for (int b = 0; b < exlen; b++) {
if (stack[top - 2 - b] == ex[minus-1-b]) {
tf++;
}
}
if (tf == exlen) {
top -= exlen;
}
}
}
}
if (top == 0) {
}
else {
for (a = 0; a < top;a++) {
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmNoYXIgc3RhY2tbMTAwMDAwMV0sIHN0clsxMDAwMDAxXTsKaW50IHRvcCA9IDA7CgppbnQgbWFpbigpIHsKCWludCBhLCBsZW4sIGxhc3QsIGV4bGVuLCBiLCB0ZiwgbWludXM7CgljaGFyIGV4WzM3XTsKCglzY2FuZigiJXMiLCBzdHIpOwoJc2NhbmYoIiVzIiwgZXgpOwoJbGVuID0gc3RybGVuKHN0cik7CglleGxlbiA9IHN0cmxlbihleCk7CgltaW51cyA9IGV4bGVuIC0gMTsKCWxhc3QgPSBleFttaW51c107CgoJZm9yIChhID0gMDsgYSA8IGxlbjsgYSsrKSB7CgkJc3RhY2tbdG9wXSA9IHN0clthXTsKCQl0b3ArKzsKCQl0ZiA9IDE7CgkJaWYgKGxhc3QgPT0gc3RhY2tbdG9wLTFdICYmIGxlbiA+PSBleGxlbikgewoJCQlpZiAoZXhsZW4gPT0gMSkgewoJCQkJdG9wLS07CgkJCX0KCQkJZWxzZSB7CgkJCQlmb3IgKGludCBiID0gMDsgYiA8IGV4bGVuOyBiKyspIHsKCQkJCQlpZiAoc3RhY2tbdG9wIC0gMiAtIGJdID09IGV4W21pbnVzLTEtYl0pIHsKCQkJCQkJdGYrKzsKCQkJCQl9CgkJCQl9CgkJCQlpZiAodGYgPT0gZXhsZW4pIHsKCQkJCQl0b3AgLT0gZXhsZW47CgkJCQl9CgkJCX0KCQl9Cgl9CgoJaWYgKHRvcCA9PSAwKSB7CgkJcHJpbnRmKCJGUlVMQSIpOwoJfQoJZWxzZSB7CgkJZm9yIChhID0gMDsgYSA8IHRvcDthKyspIHsKCQkJcHJpbnRmKCIlYyIsIHN0YWNrW2FdKTsKCQl9Cgl9CglwcmludGYoIlxuIik7CgoJcmV0dXJuIDA7Cn0=