Divido la responsabilidad de la entrada de datos para trabajar con el grafo y para generarlo.