El código es el siguiente.