funciona iterativamente pero no se puede devolver al nodo padre