大
题目描述 一个大的整数序列𝑎𝑎需要满足下面几个条件:
• |𝑎𝑎| ∈ [1, 𝑚𝑚] (|𝑎𝑎|表示序列𝑎𝑎的长度)
• 𝑎𝑎𝑖𝑖 ∈ [1, 𝑛𝑛]。
对于所有的𝑖𝑖 ∈ [1, 𝑚𝑚 − 1],有𝑎𝑎𝑖𝑖 |𝑎𝑎𝑖𝑖+1 。
给出𝑛𝑛, 𝑚𝑚,请你计算大的序列个数,这个答案可能会很大,你需要输出它对 109 + 7取模后的结果。
输入格式 一行两个整数𝑛𝑛, 𝑚𝑚。
输出格式 输出一个数,表示答案。
样例输入 1 2 2
样例输出 1 5
样例输入 2 234 567
样例输出 2 174440358
数据规模 共 10 个测试点。
测试点1 ∼ 5满足𝑛𝑛, 𝑚𝑚 ≤ 100。
对于所有数据,满足1 ≤ 𝑛𝑛, 𝑚𝑚 ≤ 2000。