Across
- 2. person who studies the objects/theories
- 4. understanding of something fast and unexpected, enlightenment
- 5. researcher, the one who creates new things or improves something
- 7. the test version of something
- 8. to confront a difficult task, situation or fact
- 9. to deal with, to make efforts to figure something out
- 11. machine or tool
Down
- 1. unusual, extraordinary
- 3. modern and unprecedented in terms of machines or design
- 6. to defeat, to deal with something successfully
- 10. to write computer programs
