En la figura adjunta se puede observar la estructura de dicha implementación.