Cross factorial Puzzle

1234567891011121314151617181920
Across
  1. 3. 6!×2!-18
  2. 5. (5!2!)
  3. 9. 8!-7!-45
  4. 11. 5!-2!-10
  5. 15. 10!+8!
  6. 17. 7!/4!
  7. 18. 6!/2!
  8. 19. (8!2!)
  9. 20. 8!/6!
Down
  1. 1. 6!-2!-5
  2. 2. 5!+2!
  3. 4. 5!/2!
  4. 6. 8!+7!
  5. 7. 4!-0!-1
  6. 8. 10!+9!
  7. 10. 4!÷0!+10
  8. 12. 6!÷0!+100
  9. 13. 5!×2!-10
  10. 14. (7!4!)
  11. 16. (4!3!)