Actually the Witch is equidistant with Baa, so Witch and Baa are both 2nd closest to Puppet.
Also do you know how to read and understand it?
If you did then you'd know that Baa was the closest evil to the Witch, since Baa is 1 card away.
Maybe next time, read and understand the words you read and you won't be as confused as you were 2 days ago.