{HEAD ~ R1} and R2 are independently selected from H or {TAIL ~ R} 
independently selected from
{ HEAD ~ R1 } and R2 are independently selected from H or { TAIL ~ R }
HEAD HEAD HEAD HEAD HEAD OTH OTH OTH REL REL REL OTH OTH TAIL TAIL TAIL TAIL TAIL