Shirogane 和 Fujiwara 正在一起练习唱歌。Fujiwara 按顺序记录了歌曲中各个音的音高。这些信息以长度为 的非负整数序列 给出,其中第 个音的音高为 。
用长度为 的非负整数序列 表示 Shirogane 实际唱出的音高。第一个音 必须为 。但是,Shirogane 无法在相邻两个音之间大幅改变音高。因此,对所有 ,必须满足
定义第 个音的错误程度为 。整首歌的错误程度总和为
并且该值必须不超过 。
求满足所有条件的整数序列 的个数。由于答案可能非常大,请输出其对 取模后的结果。
输入从标准输入按以下格式给出:
输出满足所有条件的整数序列 的个数对 取模后的结果。
满足条件的序列共有 个:、、、 和 。
| 3 | 74 | 没有额外限制。 |
由于 且 ,唯一可能的序列为 。它的总误差为 ,满足所有条件。
由于 且 ,所以 。因此总误差至少为 ,不存在满足条件的序列。