using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Text;
using System.Text.RegularExpressions;
using System.Linq;


class Magatro
{
   
    static void Main()
    {
        long N = long.Parse(Console.ReadLine());
        long MOD = 1000007;
        long ans = 0;
        long ue, sita;
        ue = N / 2;
        sita = N - ue;
        ue %= MOD;
        sita %= MOD;
        ans += ue * (sita + 1) % MOD;
        ans += sita;
        ans %= MOD;
        Console.WriteLine(ans);
    }
}