Ответ:
Ну могу помочь
1)this
2)this
3)that
4)this
5)that
6)this
7)that
8)this
a team of researchers designed this new technology