#include <stdio.h>
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <cctype>
#include <cmath>
using namespace std;
typedef long long ll;
ll a,b,c,d;
ll gcd(ll a1,ll a2)
{
return a2==0? a1:gcd(a2,a1%a2);
}
void show(ll a1,ll a2)
{
if(a1==0)
{
cout<<"0";
}
else if(a2==0)
{
cout<<"Inf";
}
else
{
ll zs=0;
ll gca=gcd(a1,a2);
if(abs(a1)>=abs(a2))
{
zs=a1/a2;
a1=a1%a2;
}
if(zs==0)
{
if(a1*a2>0)
{
cout<<a1/gca<<'/'<<abs(a2/gca);
}
else
{
cout<<'('<<'-'<<abs(a1/gca)<<'/'<<abs(a2/gca)<<')';
}
}
else
{
if(a1*a2>0)
{
cout<<zs<<' '<<a1/gca<<'/'<<abs(a2/gca);
}
else if(a1*a2<0)
{
cout<<'('<<zs<<' '<<abs(a1/gca)<<'/'<<abs(a2/gca)<<')';
}
else if(zs<0)
cout<<'('<<zs<<')';
else if(zs >0)
cout<<zs;
}
}
}
void add()
{
show(a,b);
cout<<" + ";
show(c,d);
cout<<" = ";
show(a*d+c*b,b*d);
cout<<endl;
}
void myminus()
{
show(a,b);
cout<<" - ";
show(c,d);
cout<<" = ";
show(a*d-c*b,b*d);
cout<<endl;
}
void multip()
{
show(a,b);
cout<<" * ";
show(c,d);
cout<<" = ";
show(a*c,b*d);
cout<<endl;
}
void div()
{
show(a,b);
cout<<" / ";
show(c,d);
cout<<" = ";
show(a*d,b*c);
cout<<endl;
}
int main()
{
scanf("%lld/%lld %lld/%lld", &a, &b, &c, &d);
add();
myminus();
multip();
div();
return 0;
}
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <cctype>
#include <cmath>
using namespace std;
typedef long long ll;
ll a,b,c,d;
ll gcd(ll a1,ll a2)
{
return a2==0? a1:gcd(a2,a1%a2);
}
void show(ll a1,ll a2)
{
if(a1==0)
{
cout<<"0";
}
else if(a2==0)
{
cout<<"Inf";
}
else
{
ll zs=0;
ll gca=gcd(a1,a2);
if(abs(a1)>=abs(a2))
{
zs=a1/a2;
a1=a1%a2;
}
if(zs==0)
{
if(a1*a2>0)
{
cout<<a1/gca<<'/'<<abs(a2/gca);
}
else
{
cout<<'('<<'-'<<abs(a1/gca)<<'/'<<abs(a2/gca)<<')';
}
}
else
{
if(a1*a2>0)
{
cout<<zs<<' '<<a1/gca<<'/'<<abs(a2/gca);
}
else if(a1*a2<0)
{
cout<<'('<<zs<<' '<<abs(a1/gca)<<'/'<<abs(a2/gca)<<')';
}
else if(zs<0)
cout<<'('<<zs<<')';
else if(zs >0)
cout<<zs;
}
}
}
void add()
{
show(a,b);
cout<<" + ";
show(c,d);
cout<<" = ";
show(a*d+c*b,b*d);
cout<<endl;
}
void myminus()
{
show(a,b);
cout<<" - ";
show(c,d);
cout<<" = ";
show(a*d-c*b,b*d);
cout<<endl;
}
void multip()
{
show(a,b);
cout<<" * ";
show(c,d);
cout<<" = ";
show(a*c,b*d);
cout<<endl;
}
void div()
{
show(a,b);
cout<<" / ";
show(c,d);
cout<<" = ";
show(a*d,b*c);
cout<<endl;
}
int main()
{
scanf("%lld/%lld %lld/%lld", &a, &b, &c, &d);
add();
myminus();
multip();
div();
return 0;
}