Somewhat firm serpent