编程题
### 问题描述 小蓝和杰妮打赌,小蓝说自己一定能创造出一个非常复杂的函数,于是他创造出了以下式子: $$ f_k(x)=\left\{\begin{matrix} x^{2c}\oplus c\;(k=1)\\ f_{k-1}(x^{2c}\oplus c)\;(k>1)\end{matrix}\right. $$ 其中 $\oplus$ 表示二进制下的异或操作。 杰妮看到他的式子后,对这个复杂的方程产生了兴趣,于是她也创造了一个函数 $lowbit(x)$,表示二进制下 $x$ 最右侧的 $1$ 所在位置对应的二进制值。例如:$lowbit({(10100)}_2)=2^2$。 特别地,$lowbit(0)=0$。 杰妮要小蓝求出 $lowbit(f_b(a))$ 的值。小蓝不会做,于是他开始后悔造出这么一个复杂的方程了。 请你帮小蓝解决这个问题。 ### 输入格式 输入包括三个整数 $a,b,c$,含义见上文。 ### 输出格式 输出一个整数,表示 $lowbit(f_b(a))$ 的值。 ### 样例输入 ``` 5 2 4 ``` ### 样例输出 ``` 1 ``` ### 评测数据规模 对于所有评测数据,$1