https://www.geeksforgeeks.org/rotate-doubly-linked-list-n-nodes/