RT
#include <iostream>
using namespace std;
int main() {
int p, cnt, cnt2, z = 0;
char c;
string s;
cin >> s;
for (int i = 0; i < s.size(); i++) {
if (s[i] < '0' || s[i] > '9') {
p = i;
z = 1;
c = s[i];
}
}
if (z == 0) {
cnt = s.size() - 1;
while(s[cnt] == '0' && cnt > 0) cnt--;
for (int i = cnt; i >= 0; i--) {
cout << s[i];
}
} else {
if (c == '.') {
cnt = p - 1;
while(s[cnt] == '0' && cnt > 0) cnt--;
for (int i = cnt; i >= 0; i--) {
cout << s[i];
}
cout << c;
cnt2 = p + 1;
while(s[cnt2] == '0' && cnt2 < s.size() - 1) cnt2++;
for (int i = s.size() - 1; i >= cnt2; i--) {
cout << s[i];
}
} else if (c == '/') {
cnt = p - 1;
while(s[cnt] == '0' && cnt > 0) cnt--;
for (int i = cnt; i >= 0; i--) {
cout << s[i];
}
cout << c;
cnt2 = s.size() - 1;
while(s[cnt2] == '0' && cnt2 > 0) cnt--;
for (int i = cnt2; i > p; i--) {
cout << s[i];
}
} else {
cnt = p - 1;
while(s[cnt] == '0' && cnt > 0) cnt--;
for (int i = cnt; i >= 0; i--) {
cout << s[i];
}
cout << c;
}
}
return 0;
}