Test Puzzle

123456789101112
Across
  1. 3. challenge
  2. 5. digital pen
  3. 7. set of rules
  4. 8. web_viewer
  5. 9. touchscreen pc
  6. 10. display
  7. 11. rows_and_columns
  8. 12. onscreen_frame
Down
  1. 1. hint
  2. 2. word puzzle
  3. 3. programming language
  4. 4. typing device
  5. 6. Microsoft tablet
  6. 7. solution
  7. 8. power_source