Implementado prototipo a modo de explicación del funcionamiento