#include #define rep(i,n) for(int i = 0; i < (n); i++) using namespace std; typedef long long ll; int main(){ cin.tie(0); ios::sync_with_stdio(0); // L + R = N // (L + 1)(R + 1) ll N; cin >> N; ll M = 1e6+7; auto f = [&](ll x){ return ((x + 1) % M * ((N - x) % M + 1) % M - 1 + M) % M; }; cout << f(N / 2) << endl; }