Copy list with random pointer solution added