#include<bits/stdc++.h>
using namespace std;
int main(){
int i,j,k,t=0,top=-1,flag = 0,flag1 = 0,flag2=-1,pos=0;
char s[50];
string str;
cin>>str;
int len = str.size();
if(len == 1){
cout<<str;
return 0;
}
int m = 0;
for(i=0;i<len;i++){
if(str[i] < '0' || str[i] > '9' || i ==len-1){
if(i==len-1){
j=i;
}else{
j=i-1;
}
if(m!=0){
m++;
flag1 = 1;
}
if(flag1 == 1){
for(k=m;k<len;k++){
if(str[k] != '0'){
t=1;
break;
}
}
if(t == 1){
cout<<str[m-1];
for(;j>=k;j--){
cout<<str[j];
}
}else{
if(str[m-1] == '.'){
cout<<str[m-1];
cout<<'0';
}
}
return 0;
}else{
while(j>=0 && j>= m){
if(str[j] == '0' && flag == 1){
cout<<str[j];
}
if(str[j] != '0'){
if(str[j] != '%'){
flag = 1;
}
cout<<str[j];
}
j--;
}
}
if(str[i] == '%' || (str[i] >= '0'&& str[i] <= '9')){
return 0;
}
flag = 0;
if(m==0){
m = i;
}
}
}
return 0;
}