Leetcode 138. Copy List with Random Pointer | Hello Interview