Individual versus collaborative problem solving: divergent outcomes depending on task complexity · Study