n=int(input()) M=10**9+7 O,E=0,0 T=1 for k in range(2,n+1): if k%2: E=(E+T)%M T=(k*E)%M else: O=(O+T)%M T=(k*O)%M print(T)