Cross number puzzle

123456789101112
Across
  1. 2. 4!+3!
  2. 4. 8!-5!+7
  3. 6. 10!+8!
  4. 8. 5!-3!+6
  5. 10. 10!÷3!
  6. 11. 6!-2!+10
  7. 12. 9!+5!
Down
  1. 1. 7!-4!+8
  2. 3. 7!+6!
  3. 5. 7!÷3!
  4. 6. 10!+4!
  5. 7. 6!÷3!
  6. 8. 9!÷4!
  7. 9. 10!-3!+9