Implications For Problem Solving Research Articles