cross factorial puzzle (pokisis)

12345678910111213141516171819
Across
  1. 2. 7!-3!
  2. 5. 9!×6!-3!
  3. 7. 6!+0!+10!
  4. 8. 8!+7!+5!
  5. 9. 8!÷3!
  6. 11. 10!-5!-2!
  7. 12. 4!×5!+3!
  8. 14. 4!×6!
  9. 16. 10!×5!
  10. 18. 9!÷4!÷1!
  11. 19. 7!×2!
Down
  1. 1. 8!-5!-3!
  2. 3. 10!÷5!÷2!
  3. 4. 10!÷2!
  4. 6. 9!+5!+3!
  5. 8. 7!+2!+8!
  6. 10. 6!×7!-4!
  7. 13. 8!×4!+120
  8. 15. 3!×8!×5!
  9. 17. 9!-8!-2!