Elaphe carinata ...