using problem solving techniques to find a sub goal to help find the ultimate solution.