\pstGeonode[PosAngle={-90,0}]{O}(5,0){P_1} \pstCircleOA{O}{P_1} \pstSymO[PointSymbol=none, PointName=none, CodeFig=false]{O}{P_1}[PP_1] \ncline[linestyle=solid]{PP_1}{P_1} \pstRotation[RotAngle=90, PosAngle=90]{O}{P_1}[B] \pstRightAngle[linestyle=solid]{B}{O}{PP_1}\ncline[linestyle=solid]{O}{B} \pstHomO[HomCoef=.25]{O}{B}[J] \ncline{J}{P_1} \pstBissectBAC[PointSymbol=none, PointName=none]{O}{J}{P_1}{PE1} \pstBissectBAC[PointSymbol=none, PointName=none]{O}{J}{PE1}{PE2} \pstInterLL[PosAngle=-90]{O}{P_1}{J}{PE2}{E} \pstRotation[PosAngle=-90, RotAngle=-45, PointSymbol=none, PointName=none]{J}{E}[PF1] \pstInterLL[PosAngle=-90]{O}{P_1}{J}{PF1}{F} \pstMiddleAB[PointSymbol=none, PointName=none]{F}{P_1}{MFP1} \pstCircleOA{MFP1}{P_1} \pstInterLC[PointSymbolA=none,PointNameA=none]{O}{B}{MFP1}{P_1}{H}{K} \pstCircleOA{E}{K} \pstInterLC{O}{P_1}{E}{K}{N_6}{N_4} \pstRotation[RotAngle=90, PointSymbol=none, PointName=none]{N_6}{E}[PP_6] \pstInterLC[PosAngleA=90, PosAngleB=-90, PointNameB=P_{13}] {PP_6}{N_6}{O}{P_1}{P_6}{P_13} \pstSegmentMark[SegmentSymbol=wedge]{N_6}{P_6} \pstSegmentMark[SegmentSymbol=wedge]{P_13}{N_6} \pstRotation[RotAngle=90, PointSymbol=none, PointName=none]{N_4}{E}[PP_4] \pstInterLC[PosAngleA=90, PosAngleB=-90, PointNameB=P_{15}] {N_4}{PP_4}{O}{P_1}{P_4}{P_15} \pstSegmentMark[SegmentSymbol=cup]{N_4}{P_4} \pstSegmentMark[SegmentSymbol=cup]{P_15}{N_4} \pstRightAngle[linestyle=solid]{P_1}{N_6}{P_6} \pstRightAngle[linestyle=solid]{P_1}{N_4}{P_4} \pstBissectBAC[PosAngle=90, linestyle=none]{P_4}{O}{P_6}{P_5} %\pstOrtSym[PosAngle=-90, PointName=P_{14}]{O}{P_1}{P_5}[P_14] \pstInterCC[PosAngleB=90, PointSymbolA=none, PointNameA=none]{O}{P_1}{P_4}{P_5}{H}{P_3} %\pstOrtSym[PosAngle=-90, SegmentSymbol=pstslash, PointName=P_{16}] % {O}{P_1}{P_3}[P_16] \pstInterCC[PosAngleB=90, PointSymbolA=none, PointNameA=none]{O}{P_1}{P_3}{P_4}{H}{P_2} %\pstOrtSym[PosAngle=-90, SegmentSymbol=pstslashslashslash, % PointName=P_{17}]{O}{P_1}{P_2}[P_17] \pstInterCC[PosAngleA=90, PointSymbolB=none, PointNameB=none]{O}{P_1}{P_6}{P_5}{P_7}{H} \pstInterCC[PosAngleA=100, PointSymbolB=none, PointNameB=none]{O}{P_1}{P_7}{P_6}{P_8}{H} \pstInterCC[PosAngleA=135, PointSymbolB=none, PointNameB=none]{O}{P_1}{P_8}{P_7}{P_9}{H} \pstOrtSym[PosAngle={-90,-90,-90,-100,-135}, %SegmentSymbol={default,pstslash,pstslashhh,circ,times,equiv}, PointName={P_{17},P_{16},P_{14},P_{12},P_{11},P_{10}}] {O}{P_1}{P_2,P_3,P_5,P_7,P_8,P_9}[P_17,P_16,P_14,P_12,P_11,P_10] %\pstOrtSym[PosAngle=-100, SegmentSymbol=times, %PointName=P_{11}]{O}{P_1}{P_8}[P_11] %\pstOrtSym[PosAngle=-135, SegmentSymbol=equiv, %PointName=P_{10}]{O}{P_1}{P_9}[P_10] \pspolygon[linecolor=green, linestyle=solid, linewidth=2\pslinewidth] (P_1)(P_2)(P_3)(P_4)(P_5)(P_6)(P_7)(P_8)(P_9) (P_10)(P_11)(P_12)(P_13)(P_14)(P_15)(P_16)(P_17)