Andromeda and the sea serpent