#include <cstdio>
#include <cstdlib>
#include <cstddef>
#include <vector>
#include <algorithm>
#include <cmath>
#include <string>
#include <iostream>
#include <iomanip>
#define L64 long long
#define MOD (1000007LL)
int main(void)
{
  L64 n, res;
  std::cin >> n;
  if(n % 2 == 0){
    n = n / 2LL + 1LL;
    n = n % MOD;
    res = n * n - 1LL;
  } else {
    n = (n - 1) / 2 + 1LL;
    n = n % MOD;
    res = n * (n + 1) - 1LL;
  }
  res = res % 1000007LL;
  std::cout << res << std::endl;
  return 0;
}