{HEAD ~ The purpose} of this section is to provide an optimal algorithm, derived from {TAIL ~ its combinatorial set roots} 
{ HEAD ~ The purpose } of this section is to provide an optimal algorithm , derived from { TAIL ~ its combinatorial set roots }
HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL TAIL