Add list_find_middle function