mid. attention to the len for odd and even legth of linked list