Problem solving is a mental process which is the concluding part of the larger problem process that includes problem finding and problem shaping where problem is defined as a state of desire for the reaching of a definite goal from a present condition that either is not directly moving toward the goal, is far from it or needs more complex logic for finding a missing description of conditions or st