对非零实数 ,设变换 。例如对 进行一次变换得到 ,对 进行两次变换得到 。求对 进行任意多次变换后的结果。
输入
输入一行一个整数 ,代表有 次询问。
接下来输入一行两个整数 ,输入保证变换过程不会使得 。
输出
对于每个 ,输出对 进行了 次变换后的结果。假设你的答案是 ,标准答案是 ,你的答案被认为是正确的当且仅当 。你应当输出小数,不能输出指数或分数。
样例
标准输入 复制文本 |
3 3 1 3 2 1437580 1437580 |
标准输出 复制文本 |
-0.500000000000 0.666666666667 -0.000000695614 |