Pergunta de entrevista da empresa Meta

Given a cyclic graph, deep copy it