a first multiplexer receiving as inputs {TAIL ~ an output} of said first inverted XOR logic gate and an output of {HEAD ~ said second inverted XOR gate}, 
a first multiplexer receiving as inputs { TAIL ~ an output } of said first inverted XOR logic gate and an output of { HEAD ~ said second inverted XOR gate } ,
OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD OTH