#include<bits/stdc++.h>
using namespace std;
char *func(char*);
int main(){
char* in = "ab$cd";
char* out = "";
out = func(in);
printf("%s" , out);
return 0;
}
char* func(char* in){
//char *out = "";
int len = strlen(in);
int i = 0;
int j = len - 1;
while(i<j)
{
if(!isalpha(in[i]))
i++;
else if(!isalpha(in[j]))
j--;
else {
swap(in[i] , in[j]);
i++;
j--;
}
}
//out = in;
return in;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNoYXIgKmZ1bmMoY2hhciopOwoKaW50IG1haW4oKXsKCQoJY2hhciogaW4gPSAiYWIkY2QiOwoJCgljaGFyKiBvdXQgPSAiIjsKCQoJb3V0ID0gZnVuYyhpbik7CgkKCXByaW50ZigiJXMiICwgb3V0KTsKCQoJcmV0dXJuIDA7CgkKfQoKY2hhciogZnVuYyhjaGFyKiBpbil7CgkKCS8vY2hhciAqb3V0ID0gIiI7CglpbnQgbGVuID0gc3RybGVuKGluKTsKCWludCBpID0gMDsKCWludCBqID0gbGVuIC0gMTsKCQoJd2hpbGUoaTxqKQoJewoJCWlmKCFpc2FscGhhKGluW2ldKSkKCQkJaSsrOwoJCWVsc2UgaWYoIWlzYWxwaGEoaW5bal0pKQoJCQlqLS07CgkJZWxzZSB7CgkJCXN3YXAoaW5baV0gLCBpbltqXSk7CgkJCWkrKzsKCQkJai0tOwoJCX0gICAgICAJCgl9CQoJLy9vdXQgPSBpbjsKCQoJcmV0dXJuIGluOwoJCn0=