ull check(string x){
ull a = stoull(x);
x = to_string(a);
reverse(all(x));
a = stoull(x);
return a;
}
il void solve() {
cin >> s;
if(s.find('.') != string :: npos) {
int op = s.find('.');
string x = s.substr(0, op);
string y = s.substr(op + 1, sz(s));
cout << check(x) << '.' << check(y);
}else if(s.find('/') != string :: npos){
int op = s.find('/');
string x = s.substr(0, op);
string y = s.substr(op + 1, sz(s));
cout << check(x) << '/' << check(y);
}else if(s.find('%') != string :: npos){
int op = s.find('%');
string x = s.substr(0, op);
cout << check(x) << '%';
}else {
cout << check(s);
}
}