#include<bits/stdc++.h>
using namespace std;
int fun(int n){
int t=0;
while(n){
t*=10;
t+=n%10;
n/=10;
}
return t;
}
int f1(string s){
int n=0;
for(int i=0;i<s.size();i++){
n*=10;
n+=s[i]-'0';
}
return n;
}
char f(string s){
for(int i=0;i<s.size();i++){
if(s[i]=='.'){
return 'a';
}
else if(s[i]=='/'){
return 'b';
}
else if(s[i]=='%'){
return 'c';
}
}
return 'd';
}
int main(){
string s;
cin>>s;
if(f(s)=='d'){
int n=f1(s);
int t=fun(n);
cout<<t;
return 0;
}
else if(f(s)=='a'){
int a,b,x;
string s1,s2;
for(int i=0;i<s.size();i++){
if(s[i]=='.'){
x=i;
break;
}
}
s1=s.substr(0,x);
s2=s.substr(x+1,s.size()-1);
cout<<fun(f1(s1));
b=fun(f1(s2));
cout<<'.'<<b;
return 0;
}
else if(f(s)=='b'){
int a,b,x;
string s1,s2;
for(int i=0;i<s.size();i++){
if(s[i]=='/'){
x=i;
break;
}
}
s1=s.substr(0,x);
s2=s.substr(x+1,s.size()-1);
cout<<fun(f1(s1));
b=fun(f1(s2));
cout<<'/'<<b;
return 0;
}
else{
string s3=s.substr(0,s.size()-2);
int n=f1(s3);
int t=fun(n);
cout<<t<<'%';
return 0;
}
return 0;
}