Последние 2 критерия не выполняются, не понимаю. Ответ получается 3 628 800