5. You have to have a really ......... mind in order to get your head round some of today's computing technology.