Crossword Factorial Puzzle

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