\begin{tikzpicture}
              \tkzDefPoint(0,0){o}
              \tkzDefPoint(2,0){A}
              \tkzDefPoint(-2,0){B}
              \draw[thick,->](89:2)--(90:2);
              \draw[thick,->](269:2)--(270:2);
              \tkzDefPoint(80:1.5){a}
              \tkzDefPoint(230:.5){b}
              \tkzDefPoint(260:2.667){aa}
              \tkzDefPoint(150:1.8){c}
              \tkzDefPoint(330:2.222){ca}
              \tkzDefPoint(350:1.3){d}
              \tkzDrawCircle[solid,color=brown](0,A)
              \tkzLabelPoints(a,b,c)
              \tkzLabelPoints[below](d)
              \tkzDrawPoints[size=6](A,B)
              \tkzClipCircle(o,A)
              \tkzCircumCenter(a,b,aa)\tkzGetPoint{cab}
              \tkzDrawCircle(cab,a)
              \tkzCircumCenter(c,d,ca)\tkzGetPoint{ccd}
              \tkzDrawCircle(ccd,c)
              \tkzDrawPoints[size=8,fill=red](a,b,c,d)
\end{tikzpicture}