Find the opposites using a prefix

123456789101112131415161718
Across
  1. 1. indecent
  2. 3. immoral
  3. 5. illogical
  4. 8. impossible
  5. 10. irregular
  6. 11. unprepared
  7. 14. nonsense
  8. 15. invisible
  9. 17. unusual
  10. 18. unhelpful
Down
  1. 2. discomfort
  2. 4. inaccurate
  3. 6. disagree
  4. 7. unable
  5. 8. imperfect
  6. 9. uninteresting
  7. 12. irresistible
  8. 13. immobile
  9. 16. illegal