Implementando un DAG