Im-, Il-, In-, and Semi- Crossword

12345678
Across
  1. 3.
  2. 5. Cannot be separated
  3. 7. Fancy, but not too fancy...
  4. 8. Never-ending
Down
  1. 1. Will never die (like a vampire!)
  2. 2. Hard to read
  3. 4. Impossible to separate
  4. 6. A punctuation mark we don't often use