# Rational numbers (4) P26141

Statement html

Using the procedures done in the exercises , and , your task is to write a program that reads a sequence of rational numbers and operations

 r0   o1 ⁠ ⁠ r1   o2 ⁠ ⁠ r2   …   on − 1 ⁠ ⁠ rn − 1   on ⁠ ⁠ rn   ,

and prints the result after each operation.

Input

Input consists of a line with an initial rational, followed by a sequence of lines, each one with a pair operation/rational. As in the exercise , each rational is given by a pair of integer numbers, the second integer is not zero. The operations can be “add”, “substract”, “multiply” or “divide”. In this last case, the second rational is not zero.

Output

Your program must print the initial rational, followed by the accumulated result of each operation. Each rational number must be in a different line.

Public test cases
• Input

```1 2
substract 2 1
multiply 10 1
divide 3 1
```

Output

```1/2
3
1
10
10/3
```
• Input

```3 -6
substract 0 5
divide 1 1
```

Output

```-1/2
-1/2
0
0
```
• Information
Author