Delete List Recursively and Iteratively