CROSS FACTORIAL PUZZLE

1234567891011121314151617181920
Across
  1. 3. [10!•(4!)]
  2. 4. 5!-3!
  3. 6. 8!÷5!÷3!
  4. 12. 10!-9!•3
  5. 13. (9!)²
  6. 15. 5!+2!
  7. 16. (7!0!)²
  8. 17. 20!÷17!
  9. 18. 6!+9!
  10. 19. 1!+7!
  11. 20. 6+5!-4!
Down
  1. 1. [9!+8!(3!)]²
  2. 2. [8!÷3!+6!•(9!)]
  3. 5. 8!+3!
  4. 7. 9!÷3!
  5. 8. 9!-7!
  6. 9. 9!÷4!÷2!
  7. 10. 1!-6!
  8. 11. 8!-4!
  9. 14. 8!•10!