#CCBCHMUOI0000038. Nhiều lệnh độc lập theo mã (Independent Operations by Code)

Nhiều lệnh độc lập theo mã (Independent Operations by Code)

Nhiều lệnh độc lập theo mã (Independent Operations by Code)

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

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

Đề bài

Cho mã lựa chọn mm và hai số nguyên aa, bb. Mã 1 yêu cầu tính tổng a+ba+b; mã 2 yêu cầu tính hiệu a−ba-b; mã 3 yêu cầu in số lớn hơn trong hai số (nếu bằng nhau, in chính giá trị đó). Nếu mã khác 1, 2, 3 thì in INVALID. Chỉ thực hiện đúng một tác vụ tương ứng với mã đã nhận.

Input

Một dòng chứa lần lượt ba số nguyên mm, aa, bb.

Output

In một số nguyên là kết quả tác vụ hợp lệ, hoặc chính xác INVALID nếu mã không hợp lệ.

Subtask

  • Subtask 1 (20%): m=1m=1 và 0≤a,b≤100\le a,b\le10.
  • Subtask 2 (30%): 1≤m≤31\le m\le3 và −100≤a,b≤100-100\le a,b\le100.
  • Subtask 3 (50%): −10≤m≤10-10\le m\le10 và −106≤a,b≤106-10^6\le a,b\le10^6.

Ví dụ

Ví dụ 1

Input

3 7 7

Output

7

Giải thích

Mã 3 yêu cầu lấy số lớn hơn. Hai số đều bằng 7 nên kết quả là 7; không in hai lần.

Ví dụ 2

Input

2 -4 9

Output

-13

Giải thích

Mã 2 là phép trừ theo thứ tự a-b, vì vậy -4-9=-13.

Ví dụ 3

Input

9 2 3

Output

INVALID

Giải thích

Mã 9 nằm ngoài tập {1,2,3}, do đó không thực hiện phép toán nào.