[NBF] added the find the middle node of list