where R is {TAIL ~ the block size} and where n is {HEAD ~ an integer} 
where R is { TAIL ~ the block size } and where n is { HEAD ~ an integer }
OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD