func_code_string: #include <bits/stdc++.h>   using namespace std;   const int MOD = 1e9 + 7;   const int INF = 1e9 + 10;   int n, D[2020][2020];   int add(int& x, int y) { return x = (x + y) % MOD; }   int main() {     scanf( %d , &n);     int ans = 0;     D[0][0] = 1;     for (int i = 1; i <= 2 * n; i++) {       for (int j = 0; j <= i; j++) {         if (j > 0) add(D[i][j], D[i - 1][j - 1]);         add(D[i][j], D[i - 1][j + 1]);         if (i % 2 && 2 * n - i >= j) add(ans, D[i][j]);       }     }     printf( %d , ans);     return 0;   }   