Human problem solving: The state of the theory in 1970. | Synapse