#CCBCMCHIN0000037. Else gắn với if gần nhất (Dangling Else)

Else gắn với if gần nhất (Dangling Else)

Else gắn với if gần nhất (Dangling Else)

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

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

Đề bài

Khởi tạo z=0z=0. Nếu x>0x>0 và y>0y>0, đặt z=1z=1. Nếu x>0x>0 và y≤0y\le0, đặt z=2z=2. Nếu x≤0x\le0, giữ z=0z=0. Hãy in zz. Bài nhằm luyện xác định đúng nhánh else khi có if lồng nhau.

Input

Một dòng chứa hai số nguyên x,yx,y.

Output

In một số nguyên zz theo các quy tắc trong đề.

Subtask

Subtask 1 (20 điểm): ∣x∣,∣y∣≤2|x|,|y|\le2 Subtask 2 (30 điểm): ∣x∣,∣y∣≤100|x|,|y|\le100 Subtask 3 (50 điểm): ∣x∣,∣y∣≤109|x|,|y|\le10^9

Ví dụ

Ví dụ 1

Input

3 -2

Output

2

Giải thích

x>0; y>0 sai; else bên trong gán z=2.

Ví dụ 2

Input

-1 -2

Output

0

Giải thích

x>0 sai nên không vào if bên ngoài, z vẫn là 0.