fixed the most annoying bug, where the two circle-circle intersection points sometimes flipped