#SDNU1161. 十六进制序列

十六进制序列

Description

字符串 SS 由 S1S2…SkS_1 S_2 \dots S_k, KK 个字符串组成。其中 SiS_i 由 11 到 ii 的十六进制数字依次组成。

例如,S4S_4 = 12341234。 S16S_16 = 123456789ABCDEF10123456789ABCDEF10。 SS 的前 200200 个字符如下:

112123123412345123456123456712345678123456789123456789A123456789AB123456789ABC123456789ABCD123456789ABCDE123456789ABCDEF123456789ABCDEF10123456789ABCDEF1011123456789ABCDEF101112123456789ABCDEF10111213

给定任意一个 ii, 求字符串 SS 中第 ii 个字符是什么。 所以 i=3i=3 时,字符为 22, i=10i = 10时,字符串为 44, i=192i=192 时,字符为 FF 。

Format

Input

有多组输入数据,每行包含一个位置 ii , 1<=i<=20000000001<=i<=2000000000 。

Output

对于每个给定的位置 ii ,输出该位置上的字符,对于 A~F 字符,请输出大写字母。

Samples

3
10
192  
2
4
F