Whats in a solution? A look at logic and belief in problem solving