Added split_half for linked list...