associating the output response with {HEAD ~ the address loop} which is {TAIL ~ a function} of the input pattern 
associating the output response with { HEAD ~ the address loop } which is { TAIL ~ a function } of the input pattern
OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH