Problem: 

Input

The input contains a single integer a (0 ≤ a ≤ 35).

Output

Output a single integer.

Examples

Input

3


Output

8


Input

10


Output

1024

Solution (in PYTHON3):

Solution:
def bo(i):
    return (ord(i)-ord('A'))
n=int(input())
l=list(bin(n)[2:])
for i in range(len(l),5):
    l.insert(0,'0')
#print(l) 
l=l[::-1]
l[0],l[4]=l[4],l[0]
#print(l)
l[3],l[2]=l[2],l[3]
#print(l)
l=l[::-1]
print(int("".join(l),2))