#P4936. Agent1

Agent1

题目背景

2018年11月17日,中国香港将会迎来一场XM大战,是世界各地的ENLIGHTENEDRESISTANCE开战的地点,某地 的ENLIGHTENED总部也想派Agent去参加这次的XM大战,与世界其他地方的ENLIGHTENED并肩作战。

题目描述

某地的ENLIGHTENED总部总部有NNAgent,每个Agent的能力值互不相同,现在ENLIGHTENED行动指挥想要派出A,BA,B两队Agent去参加XM大战。但是参加大战的两个队伍要满足两个要求:

  1. AA队中能力最大的Agent的能力值要小于BB队能力最弱的Agent的能力值。
  2. A,BA,B两队都要有人参战。

并不一定所有的Agent都要去参加XM大战的,心急的ENLIGHTENED行动指挥想知道有多少种安排Agent参加大战的方案。由于答案可能很大,所以只需要你求出答案模(109+7)(10^9+7)的值就可以了。

输入格式

输入仅一行,为一个整数NN

输出格式

输出答案模(109+7)(10^9+7)的值。

3
5
6
129

提示

对于20%20\%的数据 N10N \leq 10

对于40%40\%的数据 N103N \leq 10^3

对于60%60\%的数据 N105N \leq 10^5

对于100%100\%的数据 N109N \leq 10^9