v1 of merge
linked list cannot index as list
eliminate the helper and make the recursive from the base function
add test cases