#1377. [L3-3] 拼图

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: luoshuitianyi

题目描述

你手上有一份拼图需要完成。

具体地说,有 3×n3\times n 个空格子,初始状态下这些空格子上没有东西。你手上有两种大小为 33 个格子的零片(如下图所示,实际上也就只有这两种),各有无数个,你可以将它们任意旋转后拼到图里。

请问一共有多少种方案能使你填满所有格子。

输入格式

一行一个正整数 nn

输出格式

一行一个正整数代表答案。由于答案可能很大,你需要对 109+710^9+7 取模。

样例

Input1

2

Output1

3

Input2

10000

Output2

18474502

数据范围与提示

对于 100%100\% 的数据, n1018n\le 10^{18}