#include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0); const long long mod = 1e6 + 7; long long n; cin >> n; long long y = (n + 1) / 2; long long x = n - y; long long a = ((y + 1) % mod * x % mod + y) % mod; swap(y, x); long long b = ((y + 1) % mod * x % mod + y) % mod; cout << max(a, b) << endl; return 0; }