problem solving skills and critical thinking