Las posibles implementaciones son: