Day 3 Puzzle

12345678910
Across
  1. 2. an internet language
  2. 5. putting back together what is torn or broken
  3. 6. all the physical parts of a computer
  4. 8. to plunge into water headfirst
  5. 9. a flat surface on which a picture is reflected
Down
  1. 1. programs for a computer
  2. 3. exciting wonder, curiosity, or surprise
  3. 4. a portable computer running ChromeOS
  4. 7. related to electronics
  5. 10. a mistake