The Martian 21-24

12345678
Across
  1. 3. theoritical
  2. 6. excess
  3. 8. openings
Down
  1. 1. disgrace
  2. 2. environment
  3. 4. immunity
  4. 5. view
  5. 7. fearless