% % fig2dev (version 3.2.4) -L (m)mp version 0.05 --- Preamble % % % mp output driver options: % -L mmp -m 1,000000 % % +MP-ADDITIONAL-HEADER verbatimtex %&latex \documentclass{article} \begin{document} etex % -MP-ADDITIONAL-HEADER %SetFigFont macros for latex verbatimtex % \begingroup\makeatletter\ifx\SetFigFont\undefined% \gdef\SetFigFont#1#2#3#4#5{% \reset@font\fontsize{#1}{#2pt}% \fontfamily{#3}\fontseries{#4}\fontshape{#5}% \selectfont}% \fi\endgroup% \ifx\SetFigFontSize\undefined% \gdef\SetFigFontSize#1#2{% \fontsize{#1}{#2pt}% \selectfont}% \fi% etex % Make arrowheads mitered by default % NOTE: subject to change (edited from plain.mp) def forwarr(text t) expr p = _apth:=p;_finarrf(t) enddef; def backarr(text t) expr p = _apth:=p;_finarrb(t) enddef; def _finarrf(text s) text t = if (s=0):fill arrowhead _apth t withcolor white else: fill arrowhead _apth t fi; linejoin:=0; draw arrowhead _apth t enddef; def _finarrb(text s) text t = if (s=0):fill arrowhead reverse _apth t withcolor white else: fill arrowhead reverse _apth t fi; linejoin:=0; draw arrowhead reverse _apth t enddef; path allbounds; allbounds = (10.58,761.57)--(493.23,761.57)--(493.23,575.81)--(10.58,575.81)--cycle; % Some reasonable defaults ahlength:=7; ahangle:=30; labeloffset:=0; truecorners:=0; bboxmargin:=0; % Now draw objects of depth: 50 beginfig(0) % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 34.02 yscaled 1.00 rotated 0.00 shifted (73.70,689.95); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 34.02 yscaled 1.00 rotated 0.00 shifted (240.94,689.95); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 39.69 yscaled 1.00 rotated 0.00 shifted (240.94,689.95); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 34.02 yscaled 1.00 rotated 0.00 shifted (155.91,613.42); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 34.02 yscaled 1.00 rotated 0.00 shifted (416.69,689.95); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 39.69 yscaled 1.00 rotated 0.00 shifted (416.69,689.95); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin ellipse object pickup pencircle scaled 0.94; path c; c = fullcircle scaled 34.02 yscaled 1.00 rotated 0.00 shifted (334.49,740.98); draw c withcolor (0.00,0.00,0.00); % End ellipse object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (11.34, 689.95) --(51.02, 689.95); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (96.38, 689.95) --(215.43, 689.95); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (260.79, 698.46) --(317.48, 729.64); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (348.66, 726.80) --(391.18, 701.29); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (85.04, 678.61) --(155.91, 661.61) --(155.91, 636.09); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (331.65, 721.13) --(289.13, 613.42) --(184.25, 613.42); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=1; pickup pencircle scaled 0.94; path p; p = (405.35, 670.11) --(308.98, 599.24) --(175.75, 599.24); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=2; pickup pencircle scaled 0.94; path p; p = (218.27, 706.96) --(218.14, 707.02) --(217.95, 707.21) --(217.57, 707.59) --(217.07, 708.09) --(216.31, 708.79) --(215.37, 709.67) --(214.30, 710.68) --(213.10, 711.87) --(211.84, 713.20) --(210.58, 714.58) --(209.26, 716.03) --(208.00, 717.61) --(206.74, 719.24) --(205.61, 720.88) --(204.54, 722.65) --(203.59, 724.47) --(202.77, 726.43) --(202.08, 728.50) --(201.57, 730.71) --(201.26, 732.98) --(201.26, 735.31) --(201.51, 737.39) --(201.89, 739.34) --(202.39, 741.17) --(202.90, 742.74) --(203.40, 744.13) --(203.91, 745.26) --(204.35, 746.27) --(204.72, 747.02) --(205.10, 747.72) --(205.35, 748.28) --(205.67, 748.79) --(205.98, 749.23) --(206.30, 749.67) --(206.74, 750.11) --(207.18, 750.61) --(207.81, 751.12) --(208.63, 751.75) --(209.57, 752.44) --(210.77, 753.26) --(212.28, 754.14) --(214.05, 755.09) --(216.13, 756.09) --(218.52, 757.10) --(221.10, 757.98) --(223.69, 758.68) --(226.27, 759.24) --(228.72, 759.69) --(231.12, 760.00) --(233.26, 760.25) --(235.21, 760.44) --(236.98, 760.57) --(238.49, 760.69) --(239.87, 760.76) --(241.07, 760.82) --(242.20, 760.82) --(243.28, 760.82) --(244.28, 760.82) --(245.23, 760.76) --(246.30, 760.69) --(247.37, 760.63) --(248.57, 760.50) --(249.95, 760.31) --(251.46, 760.06) --(253.10, 759.69) --(254.99, 759.24) --(257.07, 758.74) --(259.34, 758.05) --(261.67, 757.23) --(264.13, 756.28) --(266.46, 755.15) --(268.66, 753.89) --(270.61, 752.57) --(272.31, 751.24) --(273.83, 749.98) --(275.02, 748.79) --(276.03, 747.72) --(276.85, 746.77) --(277.54, 745.89) --(278.05, 745.13) --(278.43, 744.44) --(278.74, 743.81) --(278.99, 743.18) --(279.24, 742.61) --(279.37, 742.05) --(279.56, 741.42) --(279.69, 740.72) --(279.87, 739.97) --(280.00, 739.15) --(280.19, 738.14) --(280.38, 736.94) --(280.57, 735.62) --(280.76, 734.17) --(280.88, 732.47) --(280.94, 730.71) --(280.88, 728.76) --(280.63, 726.80) --(280.13, 724.54) --(279.31, 722.39) --(278.36, 720.38) --(277.23, 718.55) --(276.03, 716.91) --(274.65, 715.34) --(273.26, 713.95) --(271.75, 712.69) --(270.24, 711.43) --(268.66, 710.30) --(267.09, 709.29) --(265.51, 708.28) --(264.00, 707.40) --(262.61, 706.58) --(261.35, 705.89) --(260.28, 705.32) --(259.40, 704.82) --(257.95, 704.13); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=2; pickup pencircle scaled 0.94; path p; p = (147.40, 593.57) --(147.34, 593.45) --(147.15, 593.26) --(146.77, 592.88) --(146.27, 592.38) --(145.57, 591.62) --(144.69, 590.68) --(143.69, 589.61) --(142.49, 588.41) --(141.17, 587.15) --(139.78, 585.89) --(138.33, 584.57) --(136.76, 583.31) --(135.12, 582.05) --(133.48, 580.91) --(131.72, 579.84) --(129.89, 578.90) --(127.94, 578.08) --(125.86, 577.39) --(123.65, 576.88) --(121.39, 576.57) --(119.06, 576.57) --(116.98, 576.82) --(115.02, 577.20) --(113.20, 577.70) --(111.62, 578.20) --(110.24, 578.71) --(109.10, 579.21) --(108.09, 579.65) --(107.34, 580.03) --(106.65, 580.41) --(106.08, 580.66) --(105.57, 580.98) --(105.13, 581.29) --(104.69, 581.61) --(104.25, 582.05) --(103.75, 582.49) --(103.24, 583.12) --(102.61, 583.94) --(101.92, 584.88) --(101.10, 586.08) --(100.22, 587.59) --(99.28, 589.35) --(98.27, 591.43) --(97.26, 593.83) --(96.38, 596.41) --(95.69, 598.99) --(95.12, 601.57) --(94.68, 604.03) --(94.36, 606.43) --(94.11, 608.57) --(93.92, 610.52) --(93.80, 612.28) --(93.67, 613.80) --(93.61, 615.18) --(93.54, 616.38) --(93.54, 617.51) --(93.54, 618.58) --(93.54, 619.59) --(93.61, 620.54) --(93.67, 621.61) --(93.73, 622.68) --(93.86, 623.87) --(94.05, 625.26) --(94.30, 626.77) --(94.68, 628.41) --(95.12, 630.30) --(95.62, 632.38) --(96.31, 634.65) --(97.13, 636.98) --(98.08, 639.43) --(99.21, 641.76) --(100.47, 643.97) --(101.80, 645.92) --(103.12, 647.62) --(104.38, 649.13) --(105.57, 650.33) --(106.65, 651.34) --(107.59, 652.16) --(108.47, 652.85) --(109.23, 653.35) --(109.92, 653.73) --(110.55, 654.05) --(111.18, 654.30) --(111.75, 654.55) --(112.31, 654.68) --(112.94, 654.87) --(113.64, 654.99) --(114.39, 655.18) --(115.21, 655.31) --(116.22, 655.50) --(117.42, 655.69) --(118.74, 655.87) --(120.19, 656.06) --(121.89, 656.19) --(123.65, 656.25) --(125.61, 656.19) --(127.56, 655.94) --(129.83, 655.43) --(131.97, 654.61) --(133.98, 653.67) --(135.81, 652.54) --(137.45, 651.34) --(139.02, 649.95) --(140.41, 648.57) --(141.67, 647.06) --(142.93, 645.54) --(144.06, 643.97) --(145.07, 642.39) --(146.08, 640.82) --(146.96, 639.31) --(147.78, 637.92) --(148.47, 636.66) --(149.04, 635.59) --(149.54, 634.71) --(150.24, 633.26); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin polyline object linecap:=0; linejoin:=2; pickup pencircle scaled 0.94; path p; p = (433.70, 709.80) --(433.76, 709.92) --(433.95, 710.11) --(434.33, 710.49) --(434.83, 710.99) --(435.53, 711.75) --(436.41, 712.69) --(437.42, 713.76) --(438.61, 714.96) --(439.94, 716.22) --(441.32, 717.48) --(442.77, 718.80) --(444.35, 720.06) --(445.98, 721.32) --(447.62, 722.46) --(449.39, 723.53) --(451.21, 724.47) --(453.17, 725.29) --(455.24, 725.98) --(457.45, 726.49) --(459.72, 726.80) --(462.05, 726.80) --(464.13, 726.55) --(466.08, 726.17) --(467.91, 725.67) --(469.48, 725.17) --(470.87, 724.66) --(472.00, 724.16) --(473.01, 723.72) --(473.76, 723.34) --(474.46, 722.96) --(475.02, 722.71) --(475.53, 722.39) --(475.97, 722.08) --(476.41, 721.76) --(476.85, 721.32) --(477.35, 720.88) --(477.86, 720.25) --(478.49, 719.43) --(479.18, 718.49) --(480.00, 717.29) --(480.88, 715.78) --(481.83, 714.02) --(482.83, 711.94) --(483.84, 709.54) --(484.72, 706.96) --(485.42, 704.38) --(485.98, 701.80) --(486.43, 699.34) --(486.74, 696.94) --(486.99, 694.80) --(487.18, 692.85) --(487.31, 691.09) --(487.43, 689.57) --(487.50, 688.19) --(487.56, 686.99) --(487.56, 685.86) --(487.56, 684.79) --(487.56, 683.78) --(487.50, 682.83) --(487.43, 681.76) --(487.37, 680.69) --(487.24, 679.50) --(487.06, 678.11) --(486.80, 676.60) --(486.43, 674.96) --(485.98, 673.07) --(485.48, 670.99) --(484.79, 668.72) --(483.97, 666.39) --(483.02, 663.94) --(481.89, 661.61) --(480.63, 659.40) --(479.31, 657.45) --(477.98, 655.75) --(476.72, 654.24) --(475.53, 653.04) --(474.46, 652.03) --(473.51, 651.21) --(472.63, 650.52) --(471.87, 650.02) --(471.18, 649.64) --(470.55, 649.32) --(469.92, 649.07) --(469.35, 648.82) --(468.79, 648.69) --(468.16, 648.50) --(467.46, 648.38) --(466.71, 648.19) --(465.89, 648.06) --(464.88, 647.87) --(463.69, 647.69) --(462.36, 647.50) --(460.91, 647.31) --(459.21, 647.18) --(457.45, 647.12) --(455.50, 647.18) --(453.54, 647.43) --(451.28, 647.94) --(449.13, 648.76) --(447.12, 649.70) --(445.29, 650.83) --(443.65, 652.03) --(442.08, 653.42) --(440.69, 654.80) --(439.43, 656.31) --(438.17, 657.83) --(437.04, 659.40) --(436.03, 660.98) --(435.02, 662.55) --(434.14, 664.06) --(433.32, 665.45) --(432.63, 666.71) --(432.06, 667.78) --(431.56, 668.66) --(430.87, 670.11); draw p withcolor (0.00,0.00,0.00); ahlength:=7.56; ahangle:=angle (7.56,1.89) * 2.0; forwarr(1) p withcolor (0.00,0.00,0.00); % End polyline object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $0,1$ etex; picture p; p = q rotated 0.00; label.urt(p,((240.94,746.65))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $0,1,\bullet$ etex; picture p; p = q rotated 0.00; label.urt(p,((73.70,607.75))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $0,1$ etex; picture p; p = q rotated 0.00; label.urt(p,((155.91,695.62))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $\bullet$ etex; picture p; p = q rotated 0.00; label.urt(p,((291.97,701.29))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $\bullet$ etex; picture p; p = q rotated 0.00; label.urt(p,((317.48,636.09))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $\bullet$ etex; picture p; p = q rotated 0.00; label.urt(p,((150.24,670.11))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $\bullet$ etex; picture p; p = q rotated 0.00; label.urt(p,((357.17,610.58))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $0,1$ etex; picture p; p = q rotated 0.00; label.urt(p,((473.39,684.28))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $s_2$ etex; picture p; p = q rotated 0.00; label.urt(p,((334.49,738.14))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $s_0$ etex; picture p; p = q rotated 0.00; label.urt(p,((73.70,687.12))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $s_1$ etex; picture p; p = q rotated 0.00; label.urt(p,((240.94,687.12))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $s_3$ etex; picture p; p = q rotated 0.00; label.urt(p,((416.69,687.12))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $s_4$ etex; picture p; p = q rotated 0.00; label.urt(p,((155.91,610.58))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object % Begin text object picture q; verbatimtex \def\mpsetfnt{% \SetFigFontSize{15}{18.4}% }% etex; q = btex \mpsetfnt $0,1$ etex; picture p; p = q rotated 0.00; label.urt(p,((379.84,718.30))+xpart (lrcorner q - llcorner q)*(-cosd 0.00,-sind 0.00)/2+llcorner p) withcolor (0.00,0.00,0.00); % End text object setbounds currentpicture to allbounds; endfig; end