VERY?

123456789101112131415161718192021222324
Across
  1. 2. very often
  2. 4. very sad
  3. 10. very poor
  4. 12. very old
  5. 13. very powerful
  6. 16. very shy
  7. 17. very angry
  8. 18. very serious
  9. 19. very perfect
  10. 20. very big
  11. 23. very rainy
  12. 24. very clean
Down
  1. 1. very clear
  2. 3. very painful
  3. 5. very quick
  4. 6. very simple
  5. 7. very noisy
  6. 8. very rich
  7. 9. very funny
  8. 11. very easy
  9. 14. very scared
  10. 15. very shiny
  11. 21. very slow
  12. 22. very short