Пусть T (N) - число возможностей, в которых N мест заняты N людьми с заданными правилами. На следующем рисунке показано T (4) = 8.
Мы можем проверить, что T (10) = 61632 и T (1 000) мод 100 000 007 = 47255094. Найдите T (1 000 000) мод 100 000 007.
euler364()
должен возвращать 44855254.
testString: 'assert.strictEqual(euler364(), 44855254, "euler364()
should return 44855254.");'
```