import std.stdio; import std.string; import std.algorithm; import std.conv; //--------------------- void main(){ auto mod = 1_000_007; auto N = readln.chomp.to!long; long sol1(long n){ auto upper = n/2; auto lower = n - upper; auto res = (lower%mod) + ((lower%mod)+1)*(upper%mod); return res%mod; } sol1(N).writeln; }