Implementación del programa