Christmas Crossword

12345678910111213141516171819202122232425262728
Across
  1. 3. z2
  2. 5. y
  3. 7. q
  4. 8. e
  5. 9. m
  6. 11. t
  7. 14. j
  8. 18. v
  9. 19. p
  10. 22. w
  11. 24. g
  12. 26. r
  13. 27. z1
  14. 28. n
Down
  1. 1. h
  2. 2. z
  3. 4. s
  4. 6. b
  5. 10. k
  6. 12. d
  7. 13. i
  8. 15. c
  9. 16. u
  10. 17. o
  11. 20. a
  12. 21. f
  13. 23. x
  14. 25. l