20005 - 高低位交换

输入一个小于2^32 的正整数n,n的二进制形式中前16位为高位,后16位为低位。现将它的高低位交换得到一个新的数,求出这个新数。

输入

一行一个n。(0<n<2^32)

输出

一行,高低位交换后的新数。

样例

输入

1314520

输出

249036820
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题