#P0574. 四面体(Tetrahedron)

四面体(Tetrahedron)

题目描述

有一个正四面体,四个顶点分别为 A,B,C,DA,B,C,D,任意两个顶点之间都有一条边。

一只蚂蚁一开始在顶点 DD。每一步,它必须沿着一条边走到另一个顶点,不能停在原地。

请计算恰好走 nn 步后,蚂蚁回到顶点 DD 的路径数量。答案对 109+710^9+7 取模。

输入格式

输入一行一个整数 nn,表示路径长度。

输出格式

输出一个整数,表示满足条件的路径数量对 109+710^9+7 取模后的结果。

样例

2
3
4
21

说明

第一个样例中的路径为:

  • D−A−DD-A-D;
  • D−B−DD-B-D;
  • D−C−DD-C-D。

数据范围

1≤n≤1071\le n\le10^7。