( --> ) 
Patterning
Patterning is the problem solving strategy of
-  Identifying a class of problems, of which 
 some particular instance may be of special interest.
 
-  Identifying several of the simplest problem 
 instances of the class.
 
-  Solving the several simplest instances. 
 
-  Observing a pattern relating the instances to 
 their solutions, and stating the pattern as a solution
 to the generic problem associated with the problem
 class.
 
-  If some particular instance is of particular interest
 applying the pattern to obtain the solution to the
 original problem.