#CCBCHMUOI0000011. Chọn phép toán (Select an Arithmetic Operation)

Chọn phép toán (Select an Arithmetic Operation)

Chọn phép toán (Select an Arithmetic Operation)

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho hai số nguyên a,ba,b và một ký tự phép toán opop. Nếu ký tự là +, - hoặc *, tính lần lượt tổng, hiệu a−ba-b hoặc tích. Nếu ký tự khác ba phép toán này, in thông báo INVALID. Thứ tự toán hạng ở phép trừ phải giữ như đầu vào.

Input

Một dòng chứa hai số nguyên aa, bb rồi đến một ký tự phép toán không phải khoảng trắng.

Output

In kết quả nguyên trên một dòng nếu phép toán thuộc +, -, *; nếu không in INVALID.

Subtask

  • Subtask 1 (20 điểm): 0≤a,b≤100\le a,b\le10, opop là +.

  • Subtask 2 (30 điểm): −100≤a,b≤100-100\le a,b\le100, opop là + hoặc -.

  • Subtask 3 (50 điểm): −104≤a,b≤104-10^4\le a,b\le10^4; opop là một ký tự ASCII nhìn thấy được mã 33–126.

Ví dụ

Ví dụ 1

Input

5 -2 -

Output

7

Giải thích

Vì op là dấu trừ, tính 5−(−2)=5+2=75-(-2)=5+2=7.

Ví dụ 2

Input

3 4 /

Output

INVALID

Giải thích

Ký tự / không thuộc ba phép toán cho phép, nên default in INVALID; không thực hiện chia.