Opposite of words

123456789101112131415161718
Across
  1. 1. expensive
  2. 4. out
  3. 5. light
  4. 7. down
  5. 8. slow
  6. 10. weak
  7. 12. sad
  8. 13. right
  9. 15. white
  10. 18. old
Down
  1. 2. low
  2. 3. wrong
  3. 6. difficult
  4. 7. beautiful
  5. 8. slim
  6. 9. short
  7. 11. new
  8. 14. empty
  9. 15. small
  10. 16. hot
  11. 17. bad