{TAIL ~ The temporary encoded region} is then decoded to generate {HEAD ~ a decoded region} 
{ TAIL ~ The temporary encoded region } is then decoded to generate { HEAD ~ a decoded region }
TAIL TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD