【样例解释 #1】
第一个火箭可以让你前进 、 或 千米,第二个火箭可以让你前进 千米。
到达 千米位置的休息站的方案只有一个,就是从地球前进 千米。到达 千米位置的休息站的方案有两个,一个是前进 千米,一个是前进 千米再前进 千米。到达 千米的空间站的方案有四个,分别是前进 、前进 再前进 、前进 前进 、前进 前进 再前进 。
询问你到达 千米的空间站的方案数,所以输出 。
【样例解释 #2】
只有一种火箭,可以让你前进 或 千米。
到达 千米和 千米位置的休息站的方案都是 。无论怎么前进都只能停在中间或者距离超出 千米,无法顺利到达空间站,因此到达空间站的方案为 。
【测试点约束】
对于所有数据,,,。每个测试点的具体限制见下表:
::cute-table{tuack}
| 测试点编号 | 约束 |
| :--: | :--: |
| | |
| | |
| | |
| | 对于任意 ,保证 |
| | 没有其他限制 |