for ($end=0; $end<2; $end++) {
o(", ") if $end;
o("{");
- $otherend= $segr->{Ends}[$comb][$end];
+ $otherend= $segr->{Ends}[$comb][!$end];
defined $otherend or die "$seg $comb $end ?";
($node,$side) = @$otherend;
$nodeotherside= $nodes{$node}[1-$side];
if (defined $nodeotherside) {
$otherseg= $nodeotherside->{Seg};
- $otherbackrelus= $nodeotherside->{End} ^ $end ^ 1;
+ $otherbackrelus= $nodeotherside->{End} ^ $end;
o(sprintf "/*%4s.%d*/ %d,%4s",
$node,$side,
$otherbackrelus,