Vocabulary Challenge Ⅱ--Puzzle

12345678910
Across
  1. 3. Using or relating to computers and the internet. (7 letters)
  2. 4. To have an effect on someone or something. (6 letters)
  3. 7. To make something smaller or less in amount. (6 letters)
  4. 9. To have something as a part of a whole. (7 letters)
  5. 10. To rely on someone or something. (6 letters)
Down
  1. 1. Able to continue over a period of time without causing damage. (11 letters)
  2. 2. Having a strong desire to do something and not letting anyone stop you. (9 letters)
  3. 5. The state of being equal, especially in rights or opportunities. (8 letters)
  4. 6. A series of actions taken to achieve a particular result. (7 letters)
  5. 8. Happening or found often and in many places. (6 letters)