determining whether to apply a third programming pulse to {HEAD ~ the drain} of {TAIL ~ the memory cell} with the source of the memory cell at a third voltage level after the applying the second programming pulse 
of
determining whether to apply a third programming pulse to { HEAD ~ the drain } of { TAIL ~ the memory cell } with the source of the memory cell at a third voltage level after the applying the second programming pulse
OTH OTH OTH OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD REL TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH