Puzzle 60

12345678910
Across
  1. 3. Screen showing computer display
  2. 5. Portable computer device
  3. 7. Collection of web pages
  4. 8. Machine producing paper copies
  5. 10. Physical computer parts
Down
  1. 1. Device for typing letters
  2. 2. Programs run on computers
  3. 4. Global computer network
  4. 6. Connected group of computers
  5. 9. Organized data storage