swapNodesInPairs