crossword factorials

12345678910111213141516171819
Across
  1. 3. 9!/7!
  2. 4. 0!-8!/5000
  3. 6. (5!+1)²
  4. 9. 7!+9!
  5. 10. 6!+5!
  6. 11. (6!x2!)³+30
  7. 13. 7!-3!
  8. 16. 5!x6!
  9. 18. 8!-4!
  10. 19. 6!-5!
Down
  1. 1. 9!x7!
  2. 2. 9!-2!
  3. 4. 10!/5!
  4. 5. 8!/4!
  5. 7. 10!x5!
  6. 8. 7!+3!
  7. 12. 3!+4!
  8. 14. 2!+7!-100
  9. 15. 4!x8!
  10. 17. 6!/4!