(n)problem solvingthe thought processes involved in solving a problem