\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{zzwwqq}{rgb}{0.6,0.4,0.}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{ffdxqq}{rgb}{1.,0.8431372549019608,0.}
\definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1.}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-2.,1.) rectangle (12.,10.);
\fill[line width=3pt,color=ffdxqq,fill=ffdxqq,fill opacity=0.5] (2.16393442622951,8.836065573770492) -- (-0.6229508196721303,1.9836065573770494) -- (10.180327868852462,1.9508196721311477) -- cycle;
\draw[line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (5.11214032977042,5.059489701273225) -- (5.449048653240447,4.9733037741098745) -- (5.535234580403799,5.310212097579902) -- (5.198326256933771,5.396398024743253) -- cycle; 
\draw [line width=3pt,color=ffdxqq] (2.16393442622951,8.836065573770492)-- (-0.6229508196721303,1.9836065573770494);
\draw [line width=3pt,color=ffdxqq] (-0.6229508196721303,1.9836065573770494)-- (10.180327868852462,1.9508196721311477);
\draw [line width=3pt,color=ffdxqq] (10.180327868852462,1.9508196721311477)-- (2.16393442622951,8.836065573770492);
\draw [line width=3pt,color=zzwwqq] (4.112916057816943,6.637684996664385) circle (2.937925554207014cm);
\draw [line width=3pt] (1.1827990526361887,6.423626831641032)-- (6.580297688990577,5.042870133362214);
\draw [line width=3pt] (4.784182487293988,3.777473825663242)-- (5.198326256933771,5.396398024743253);
\draw [line width=3pt] (-0.6229508196721303,1.9836065573770494)-- (4.778688524590166,1.9672131147540985);
\draw [line width=3pt] (2.0783166227295458,2.1229501402043924) -- (2.077421082188491,1.8278695319267542);
\draw [line width=3pt] (4.778688524590166,1.9672131147540985)-- (10.180327868852462,1.9508196721311477);
\draw [line width=3pt] (7.479955966991842,2.106556697581442) -- (7.479060426450789,1.8114760893038033);
\draw [line width=1.2pt,dash pattern=on 3pt off 3pt] (0.7704918032786899,5.409836065573771)-- (6.172131147540986,5.39344262295082);
\begin{scriptsize}
\draw [fill=ududff] (2.16393442622951,8.836065573770492) circle (3.5pt);
\draw[color=ududff] (1.8032786885245922,9.188524590163935) node {A (b,c)};
\draw [fill=ududff] (-0.6229508196721303,1.9836065573770494) circle (3.5pt);
\draw[color=ududff] (-0.5737704918032774,1.6311475409836067) node {B (-1,0)};
\draw [fill=ududff] (10.180327868852462,1.9508196721311477) circle (3.5pt);
\draw[color=ududff] (10.426229508196725,1.5819672131147542) node {C (1,0)};
\draw [fill=uuuuuu] (4.784182487293988,3.777473825663242) circle (2.0pt);
\draw[color=uuuuuu] (4.5245901639344295,4.139344262295082) node {$O$};
\draw [fill=xdxdff] (2.9615658621126393,1.9727279028041063) circle (2.5pt);
\draw[color=xdxdff] (3.1475409836065595,1.6803278688524592) node {D (d,0)};
\draw [fill=uuuuuu] (1.1827990526361887,6.423626831641032) circle (2.0pt);
\draw[color=uuuuuu] (0.8524590163934442,6.663934426229509) node {$M$};
\draw [fill=uuuuuu] (6.580297688990577,5.042870133362214) circle (2.0pt);
\draw[color=uuuuuu] (6.836065573770496,5.221311475409836) node {$N$};
\draw [fill=uuuuuu] (4.778688524590166,1.9672131147540985) circle (2.0pt);
\draw[color=uuuuuu] (5.2459016393442655,1.69672131147541) node {T (0,0)};
\draw [fill=uuuuuu] (5.198326256933771,5.396398024743253) circle (2.0pt);
\draw[color=uuuuuu] (5.311475409836069,5.663934426229509) node {$K$};
\draw [fill=uuuuuu] (0.7704918032786899,5.409836065573771) circle (2.0pt);
\draw[color=uuuuuu] (0.5409836065573786,5.663934426229509) node {$U$};
\draw [fill=uuuuuu] (6.172131147540986,5.39344262295082) circle (2.0pt);
\draw[color=uuuuuu] (6.32786885245902,5.680327868852459) node {$V$};
\end{scriptsize}
\end{tikzpicture}