A________________is a thinking strategy that may lead to a solution to a problem, but sometimes may lead to errors in conclusions. In contrast, an ______________is a rule based thinking strategy, that if followed correctly will guarantee a solution to a problem.