xtra good

12345678910
Across
  1. 2. expert
  2. 5. nongiverupper
  3. 6. brave
  4. 8. unencourager
  5. 10. hardcore
Down
  1. 1. stay
  2. 3. unpredictable
  3. 4. optimistprime
  4. 7. harmless
  5. 9. brave