update
swap nodes in pairs
reverse every k nodes at a time
remove duplicates
remove element