- case 0: vref= v0 ; ab=0; break;
- case 1: vref=EDGE_END2(v0,2); ab=1; break;
- case 2: vref=EDGE_END2(v0,3); ab=0; break;
- case 3: vref=EDGE_END2(v0,3); ab=1; break;
- case 4: vref=EDGE_END2(v0,4); ab=0; break;
- case 5: vref= v0 ; ab=1; break;
+ case 0: vref=v0; vchk=EDGE_END2(v0,1); ab=0; break;
+ case 1: vref= vchk=EDGE_END2(v0,2); ab=1; break;
+ case 2: vref=EDGE_END2(v0,3); vchk=EDGE_END2(v0,2); ab=0; break;
+ case 3: vref=EDGE_END2(v0,3); vchk=EDGE_END2(v0,4); ab=1; break;
+ case 4: vref= vchk=EDGE_END2(v0,4); ab=0; break;
+ case 5: vref=v0; vchk=EDGE_END2(v0,5); ab=1; break;