circular doubly linked list algorithm for Forward traversing