Daughter of Serpents
solution
by George K. Ison
The Spoiler Centre