#P1032. 「2018-10-21普及模拟赛」强 (ioi)

「2018-10-21普及模拟赛」强 (ioi)

Description

Lh:粉兔你教我一下抽屉原理吧

Clz:就是给你一个长度为 nn 的序列,每个数只能取 0,1,20,1,2,那你连续取三个数必然有两个相等……

Lh:等等你梭啥,再说一遍

Clz:……emmm\mathrm{emmm} 当我没说

Marser:就是一个序列,对于每一个连续三元组要满足其中至少有两个相等

现在粉兔问你:有多少个长度为 nn 的序列满足粉兔的要求?请对 1926081719260817 取模。

Input Format

从文件 ioi.in 中读入。

一行一个正整数,nn

Output Format

输出到文件 ioi.out 中。

一行一个整数,含义如题。

Sample

样例输入

4

样例输出

51

样例解释

5151 种序列如下:

[0,0,0,0][0,0,0,0],[0,0,0,1][0,0,0,1],[0,0,0,2][0,0,0,2],[0,0,1,0][0,0,1,0],[0,0,1,1][0,0,1,1],[0,0,2,0][0,0,2,0],[0,0,2,2][0,0,2,2],[0,1,0,0][0,1,0,0],[0,1,0,1][0,1,0,1],[0,1,1,0][0,1,1,0],[0,1,1,1][0,1,1,1],[0,1,1,2][0,1,1,2],[0,2,0,0][0,2,0,0],[0,2,0,2][0,2,0,2],[0,2,2,0][0,2,2,0],[0,2,2,1][0,2,2,1],[0,2,2,2][0,2,2,2],[1,0,0,0][1,0,0,0],[1,0,0,1][1,0,0,1],[1,0,0,2][1,0,0,2],[1,0,1,0][1,0,1,0],[1,0,1,1][1,0,1,1],[1,1,0,0][1,1,0,0],[1,1,0,1][1,1,0,1],[1,1,1,0][1,1,1,0],[1,1,1,1][1,1,1,1],[1,1,1,2][1,1,1,2],[1,1,2,1][1,1,2,1],[1,1,2,2][1,1,2,2],[1,2,1,1][1,2,1,1],[1,2,1,2][1,2,1,2],[1,2,2,0][1,2,2,0],[1,2,2,1][1,2,2,1],[1,2,2,2][1,2,2,2],[2,0,0,0][2,0,0,0],[2,0,0,1][2,0,0,1],[2,0,0,2][2,0,0,2],[2,0,2,0][2,0,2,0],[2,0,2,2][2,0,2,2],[2,1,1,0][2,1,1,0],[2,1,1,1][2,1,1,1],[2,1,1,2][2,1,1,2],[2,1,2,1][2,1,2,1],[2,1,2,2][2,1,2,2],[2,2,0,0][2,2,0,0],[2,2,0,2][2,2,0,2],[2,2,1,1][2,2,1,1],[2,2,1,2][2,2,1,2],[2,2,2,0][2,2,2,0],[2,2,2,1][2,2,2,1],[2,2,2,2][2,2,2,2]

Hint

对于 30%30\% 的数据,n10n \leq 10
对于 60%60\% 的数据,n106n \leq 10^6
对于 100%100\% 的数据,3n10183 \le n \leq 10^{18}