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:
n = int(input())
a =["0","0","0","0","0","0"]
i=1
while n:
    r = n%2
    n//=2
    a[-i]=str(r)
    i+=1
a[1],a[5]=a[5],a[1]
a[2],a[3]=a[3],a[2]
power = 0
ans = 0
while a:
    i = a.pop()
    ans+=int(i)*(2**power)
    power+=1

print(ans)