#include<stdio.h>
int gongyueshu(int i,int j)
{
int v;
while(j)
{
v=i%j;
i=j;
j=v;
}
return i;
}
int main ()
{int i,j,k,l;
char a[10];
while(scanf("%s",a)!=EOF)
{if(a[3]=='-')
i=(a[0]-48)*(a[6]-48)-(a[4]-48)*(a[2]-48);
else
i=(a[0]-48)*(a[6]-48)+(a[4]-48)*(a[2]-48);
j=(a[2]-48)*(a[6]-48);
if(i==0)
printf("0\n");
else if(i%j==0)
printf("%d\n",i/j);
else
{ if(i<0)
k=gongyueshu(-i,j);
else
k=gongyueshu(i,j);
printf("%d/%d\n",i/k,j/k);
}
}
return 0;
}
int gongyueshu(int i,int j)
{
int v;
while(j)
{
v=i%j;
i=j;
j=v;
}
return i;
}
int main ()
{int i,j,k,l;
char a[10];
while(scanf("%s",a)!=EOF)
{if(a[3]=='-')
i=(a[0]-48)*(a[6]-48)-(a[4]-48)*(a[2]-48);
else
i=(a[0]-48)*(a[6]-48)+(a[4]-48)*(a[2]-48);
j=(a[2]-48)*(a[6]-48);
if(i==0)
printf("0\n");
else if(i%j==0)
printf("%d\n",i/j);
else
{ if(i<0)
k=gongyueshu(-i,j);
else
k=gongyueshu(i,j);
printf("%d/%d\n",i/k,j/k);
}
}
return 0;
}