sorted.add((n.forward) ? n.join : n.join.reverse()); seen.set(idx);
sorted.add((n.forward) ? n.join : n.join.reverse()); seen.set(idx);
sorted.add((n.forward) ? n.join : n.join.reverse()); seen.set(idx);
sorted.add((n.forward) ? n.join : n.join.reverse()); seen.set(idx);
sorted.add((n.forward) ? n.join : n.join.reverse()); seen.set(idx);