Find the opposite - adjectives

1234567891011121314151617181920212223
Across
  1. 3. high
  2. 4. open
  3. 6. young
  4. 8. cruel
  5. 12. fat
  6. 14. difficult
  7. 17. dry
  8. 18. thin
  9. 19. late
  10. 20. hard
  11. 21. sad
  12. 22. beautiful
Down
  1. 1. big
  2. 2. bad
  3. 4. hot
  4. 5. quick
  5. 7. clean
  6. 9. dead
  7. 10. full
  8. 11. strong
  9. 13. rich
  10. 15. tall
  11. 16. expensive
  12. 17. right
  13. 23. heavy