CSES - Lahjat
  • Time limit: 1.00 s
  • Memory limit: 128 MB

Luokalla on nn oppilasta, joista jokainen toi joulujuhlaan lahjan.

Montako tapaa on jakaa lahjat takaisin oppilaille niin, että kukaan ei saa omaa lahjaansa?

Syöte

Syötteen ainoalla rivillä on kokonaisluku nn: oppilaiden määrä.

Tuloste

Tulosta eri tapojen määrä modulo 109+710^9+7.

Rajat

  • 1n1061 \le n \le 10^6

Esimerkki

Syöte:

4

Tuloste:

9