1st version of ListDeepCopy

Copy List with Random Pointer Total Accepted: 26963 Total Submissions:
114089 My Submissions Question Solution
A linked list is given such that each node contains an additional
random pointer which could point to any node in the list or null.

Return a deep copy of the list.