word work puzzle

12345678910111213141516171819202122
Across
  1. 4. loves books
  2. 6. house of light
  3. 9. 10,9,8,7,6,5,4,3,2,1
  4. 10. when out of cave you see
  5. 11. dive or cannon ball
  6. 13. light on your head
  7. 14. you use at night
  8. 15. noise
  9. 16. raining hard
  10. 21. holder of books
  11. 22. middle of town
Down
  1. 1. bad news
  2. 2. to mark your spot in a book
  3. 3. helps you cook
  4. 5. under upstairs
  5. 7. blind
  6. 8. flakes of snow
  7. 12. light
  8. 17. you draw in
  9. 18. snow+man=
  10. 19. rolling
  11. 20. stronghead