アスキー文字

 

コンピュータの内部ではすべての情報が数値として扱われています。たとえば、アスキーコードでは、アルファベットの大文字Aに数値の65が割り当てられています。同様にアルファベットの大文字Bに66、Cに67というように、AからZには連続してそれぞれ65から90が割り当てられています。また、アスキーコードでは、アルファベットの小文字aに97が割り当てられています。同様にアルファベットの小文字bに98、cに99というように、aからzには連続してそれぞれ97から122が割り当てられています。

与えられたアスキーコードの数値が、アルファベットの大文字と小文字のどちらを表すか判定するプログラムを作成せよ。

入力

入力は以下の形式で与えられる。

$N$

1行に数値$N$ ($0 \leq N \leq 127$)が与えられる。

出力

大文字なら「1」を、小文字なら「2」を、それ以外なら「0」を1行に出力する。

入出力例

入力例1

67

出力例1

1

入力例2

110

出力例2

2

入力例3

32

出力例3

0