computer

1234567
Across
  1. 2. another word for hard
  2. 3. are those who work with new findings
  3. 6. something new that does not exist
  4. 7. to have progress in something
Down
  1. 1. numbers and digits
  2. 4. to make something
  3. 5. something to pay with