#include<bits/stdc++.h>
using namespace std;
string s;
int main(){
cin >> s;
for(int i = 0; i < s.size(); i++){
if(s[i] == '.'){
int v = 0, kkk = 0;
for(int j = i - 1; j >= 0; j--){
if(s[j] != '0'){
kkk = 1;
}
}
for(int j = i - 1; j >= 0; j--){
if(kkk == 0){
break;
}
if(s[j] != '0' && v == 0){
v = 1;
}
if(v == 1){
cout << s[j];
}
}
if(kkk == 0){
cout << '0';
}
cout << '.';
v = 0;
int totot = 0;
for(int j = s.size() - 1; j > i; j--){
if(s[j] != '0'){
totot++;
}
}
if(totot == 0){
cout << '0';
return 0;
}
for(int j = s.size() - 1; j > i; j--){
if(s[j] == '0' && v == 0){
cout << s[j];
}
if(s[j] != '0'){
cout << s[j];
v = 1;
}
}
return 0;
}
if(s[i] == '/'){
int v = 0, kkk = 0;
for(int j = i - 1; j >= 0; j--){
if(s[j] != '0'){
kkk = 1;
}
}
for(int j = i - 1; j >= 0; j--){
if(kkk == 0){
break;
}
if(s[j] != '0' && v == 0){
v = 1;
}
if(v == 1){
cout << s[j];
}
}
if(kkk == 0){
cout << '0';
}
cout << '/';
for(int j = s.size() - 1; j > i; j--){
if(s[j] == '0' && v == 0){
cout << s[j];
}
if(s[j] != '0'){
cout << s[j];
v = 1;
}
}
return 0;
}
if(s[i] == '%'){
int v = 0, kkk = 0;
for(int j = i - 1; j >= 0; j--){
if(s[j] != '0'){
kkk = 1;
}
}
for(int j = i - 1; j >= 0; j--){
if(kkk == 0){
break;
}
if(s[j] != '0' && v == 0){
v = 1;
}
if(v == 1){
cout << s[j];
}
}
if(kkk == 0){
cout << '0';
}
cout << '%';
return 0;
}
}
int v = 0, ttt = 0;
for(int i = s.size() - 1; i >= 0; i--){
if(s[i] != '0'){
ttt = 1;
}
}
if(ttt == 0){
cout << '0';
return 0;
}
for(int i = s.size() - 1; i >= 0; i--){
if(v == 1 && s[i] == '0'){
cout << s[i];
}
if(s[i] != '0'){
v = 1;
cout << s[i];
}
}
return 0;
}