Refactor 'swap nodes in pairs' again.