n = gets.strip.to_i if n.odd? puts (((n / 2.0).ceil)**2 + n / 2) % 1000007 else puts ((n / 2)**2 + n) % 1000007 end