#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define FOR(I,A,B) for(int I = (A); I < (B); ++I) typedef long long ll; const ll mod = 1000007; int main(){ ll N; cin >> N; if(N % 2 == 0){ cout << ((N / 2) * (N / 2 + 1) + N / 2) % mod << endl; } else { cout << (N / 2 * (N / 2 + 2) + (N / 2 + 1)) % mod << endl; } return 0; }