#include #define int long long using namespace std; const int N=1005; int mod=1e9+7; int n,f[N][N][2][2]; /*? i ??? j? |P[i]-P[i-1]|=2,i-1??? i-3 ???i ??? i-2 ???*/ void add(int &x,int y){x=(x+y)%mod;return;} signed main(){ ios::sync_with_stdio(false); cin.tie(0);cout.tie(0); cin>>n; f[1][0][0][0]=1;f[2][0][0][0]=2; for(int i=3;i<=n;i++) for(int j=0;j