ICMC Quizdle

1234567891011121314151617181920
Across
  1. 4. n
  2. 7. o
  3. 13. d
  4. 17. p
  5. 18. i
  6. 19. k
  7. 20. s
Down
  1. 1. b
  2. 2. l
  3. 3. q
  4. 5. m
  5. 6. t
  6. 8. r
  7. 9. j
  8. 10. h
  9. 11. c
  10. 12. e
  11. 14. a
  12. 15. f
  13. 16. g