Задачі
Дробова арифметика
Дробова арифметика
Напишіть програму, яка реалізує додавання, віднімання, множення і ділення дробів. Формат дробів у вхідних та вихідних даних:
\begin{itemize}
\item знак числа (пишеться лише у випадку, коли його відсутність змінює число);
\item ціла частина числа (нульова ціла частина не пишеться, якщо є чисельник і знаменник);
\item пропуск (не пишеться, якщо відсутня ціла або дробова частина);
\item чисельник (якщо він не дорівнює нулю);
\item знак \textbf{/} (якщо є чисельник);
\item знаменник (якщо є чисельник).
\end{itemize}
Приклади подання дробових чисел: \textbf{-7 3/4}, \textbf{8 1/2}, \textbf{-7/11}, \textbf{0}, \textbf{11}.
\InputFile
У першому рядку вводиться дріб (перший операнд), у другому - знак операції ("\textbf{+}" - додавання, "\textbf{-}" - віднімання, "\textbf{*}" - множення, "\textbf{/}" - ділення), у третьому рядку - дріб (другий операнд). Обидва дроби можуть бути скоротними.
Ціла частина може приймати значення з діапазону \textbf{0..30000}, чисельник і знаменник можуть приймати значення від \textbf{1} до \textbf{30000}, при діленні другий операнд не дорівнює нулю.
\OutputFile
У єдиному рядку виводиться нескоротний правильний дріб (результат) у описаному вище форматі.
Вхідні дані #1
-3 1/6 + 2/4
Вихідні дані #1
-2 2/3