In approaching a problem to be solved, it is beneficial to think of patterns which are applicable. One needs to have some experience in solving problems.

After a number of years of figuring out solutions, one becomes better at recognizing patterns which apply for the problem under consideration. It appears that one of the main strengths of human consciousness is that we can recognize patterns quite well in nature and in daily life when solving problems.