n = gets.to_i ans = (1 .. 2 * n).each_slice(2).inject(1) do |s,(a,b)| (s * a * b / 2) % 1000000007 end puts ans