P11893 [XRCOI Round 1] D. 似此星辰非昨夜

题目背景

> 似此星辰非昨夜,却道故人心易变。

题目描述

璀璨星空下,白果给 Genius_Star 出了一些数学题。 我们把一个数称为符合条件的,当且仅当它满足以下所有条件: - 它的数字只包含 $0,1,2,3,4$,且这五个数字都出现过至少一次。 - 所有的 $0$ 都出现在所有的 $1$ 之前,且所有的 $3$ 都出现在所有的 $4$ 之前。 - 最高位数字不为 $0$。 Genius_Star 需要求出恰好有 $n$ 位的符合条件的数的个数。当然,这个数可能很大,而白果不想让他太累,所以答案还需要对 $10^9+7$ 取模。 他不会这个问题,所以交给你了。

输入格式

输入共 $2$ 行。 第一行输入一个正整数 $l$,表示 $n$ 的位数。 第二行输入一个正整数 $n$。

输出格式

输出共 $1$ 行。 一个正整数,表示答案。

说明/提示

#### 样例解释 #1: 符合条件的 $5$ 位数为: $$ 20134,20314,20341,23014,23041,23401,30124,30142,30214,\\30241,30412,30421,32014,32041,32401,34012,34021,34201$$ ### 数据范围与约定: **本题采用捆绑测试。** | 子任务编号 | 分值 | $n \leq$ | | :--------: | :--: | :---------------: | | $1$ | $10$ | $10^3$ | | $2$ | $20$ | $10^7$ | | $3$ | $30$ | $2^{10^4}$ | | $4$ | $40$ |$10^{10^7}$ | 对于 $100 \%$ 的数据,保证 $1 \le n \le 10^{10^7}$。