#include #include #include #include using namespace std; typedef long long ll; #define M 1000000007 int x[2005],n; ll dp[2005][2][2],ans; int main(void){ cin>>n; for(int i=0;i>x[(i+n-1)%n]; } for(int a=0;a<2;a++){ for(int b=0;b<2;b++){ for(int i=0;i<=n;i++)for(int j=0;j<2;j++)for(int k=0;k<2;k++)dp[i][j][k]=0; dp[0][a][b]=1; for(int i=0;i