positive upbeat questions they asked when can we solve problems quickly what can we do with computers when can we find a good algorithm what what does good mean good could mean many sorts of things generally speaking it means that your algorithm is time efficient it runs very fast okay on the other hand there's this other group of people called complexity theorists okay the complexity theorists are negative nancies they ask where our problem is difficult to solve okay when when can we prove the problem is not easy okay in more slightly more