時間制限 : sec, メモリ制限 : KB
English / Japanese  

Note

Python3
 
C++
 
C
 
JAVA
 

計算機


2つの整数 a, b と1つの演算子 op を読み込んで、a op b を計算するプログラムを作成して下さい。ただし、演算子 op は、"+"(和)、"-"(差)、"*"(積)、"/"(商)、のみとし、割り算で割り切れない場合は、小数点以下を切り捨てたものを計算結果とします。

Input

入力は複数のデータセットから構成されています。各データセットの形式は以下のとおりです:

a op b

op が '?' のとき 入力の終わりを示します。このケースの出力は行ってはいけません。

Output

各データセットについて、計算結果を1行に出力して下さい。

Constraints

  • 0 ≤ a, b ≤ 20000
  • 0 による割り算が与えられることはありません。

Sample Input

1 + 2
56 - 18
13 * 2
100 / 10
27 + 81
0 ? 0

Sample Output

3
38
26
10
108

Note

Challenge
 
C++
 
C
 
Python3
 
JAVA