Pregunta de entrevista de Citadel

Graph traversal stuff