Reconozco que el hecho de usar 665 como valor inicial es un poco diabólico
.
Quería enfatizar el hecho de que un tipo enumerado pueda tener un valor distinto a cero o uno.
Siempre estamos usando un tipo enumerado, pero con otras funcionalidades; A modo de constante, de índice de un Array, de tipo entero que puede utilizarse en expresiones matemáticas, etc.
saludos