Possible Answers For: Number of heads of the Hydra, in myth