Citadel Interview Question

copy a linked list with random pointers