implementando grafo