Complex problem solving in science, engineering, businesses and for society Complex problem solving in science, engineering, businesses and for society