not really known
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1680 lines
59 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="918"
height="791.12408"
id="svg2">
<metadata
id="metadata157">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs155">
<filter
height="1.3"
id="dropshadow"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur7"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset9"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer11">
<feFuncA
id="feFuncA13"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge15">
<feMergeNode
id="feMergeNode17" />
<feMergeNode
id="feMergeNode19"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
height="1.3"
id="dropshadow-22"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur3052"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset3054"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer3056">
<feFuncA
id="feFuncA3058"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge3060">
<feMergeNode
id="feMergeNode3062" />
<feMergeNode
id="feMergeNode3064"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
height="1.3"
id="dropshadow-4"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur3141"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset3143"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer3145">
<feFuncA
id="feFuncA3147"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge3149">
<feMergeNode
id="feMergeNode3151" />
<feMergeNode
id="feMergeNode3153"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
height="1.3"
id="dropshadow-6"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur3784"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset3786"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer3788">
<feFuncA
id="feFuncA3790"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge3792">
<feMergeNode
id="feMergeNode3794" />
<feMergeNode
id="feMergeNode3796"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
height="1.3"
id="dropshadow-2"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur3211"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset3213"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer3215">
<feFuncA
id="feFuncA3217"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge3219">
<feMergeNode
id="feMergeNode3221" />
<feMergeNode
id="feMergeNode3223"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
height="1.3"
id="dropshadow-73"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur7-6"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset9-5"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer11-8">
<feFuncA
id="feFuncA13-8"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge15-6">
<feMergeNode
id="feMergeNode17-0" />
<feMergeNode
id="feMergeNode19-1"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
id="dropshadow-0"
height="1.3"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur3048"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset3050"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer3052">
<feFuncA
id="feFuncA3054"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge3056">
<feMergeNode
id="feMergeNode3058" />
<feMergeNode
id="feMergeNode3060"
in="SourceGraphic" />
</feMerge>
</filter>
<filter
style="color-interpolation-filters:sRGB"
height="1.3"
id="dropshadow-9">
<feGaussianBlur
in="SourceAlpha"
stdDeviation="3"
id="feGaussianBlur3100" />
<feOffset
dx="2"
dy="2"
result="offsetblur"
id="feOffset3102" />
<feComponentTransfer
id="feComponentTransfer3104">
<feFuncA
type="linear"
slope="0.2"
id="feFuncA3106" />
</feComponentTransfer>
<feMerge
id="feMerge3108">
<feMergeNode
id="feMergeNode3110" />
<feMergeNode
in="SourceGraphic"
id="feMergeNode3112" />
</feMerge>
</filter>
<filter
style="color-interpolation-filters:sRGB"
height="1.3"
id="dropshadow-8">
<feGaussianBlur
in="SourceAlpha"
stdDeviation="3"
id="feGaussianBlur7-65" />
<feOffset
dx="2"
dy="2"
result="offsetblur"
id="feOffset9-2" />
<feComponentTransfer
id="feComponentTransfer11-6">
<feFuncA
type="linear"
slope="0.2"
id="feFuncA13-03" />
</feComponentTransfer>
<feMerge
id="feMerge15-9">
<feMergeNode
id="feMergeNode17-1" />
<feMergeNode
in="SourceGraphic"
id="feMergeNode19-8" />
</feMerge>
</filter>
</defs>
<text
x="426"
y="116.39079"
id="text3033"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="528"
y="138.89079"
id="tspan3035" />
</text>
<text
x="444"
y="181.35439"
id="text3107"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="538"
y="203.85439"
id="tspan3109" />
</text>
<text
x="426"
y="200.39079"
id="text3033-0"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="528"
y="222.89079"
id="tspan3035-1" />
</text>
<text
x="426"
y="284.39078"
id="text3033-1"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="528"
y="306.89075"
id="tspan3035-8" />
</text>
<text
x="426"
y="368.39075"
id="text3033-0-9"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="528"
y="390.89075"
id="tspan3035-1-5" />
</text>
<text
x="-148.55554"
y="95.820213"
id="text3033-19"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="-46.555557"
y="118.32022"
id="tspan3035-6" />
</text>
<text
x="-148.55554"
y="179.82022"
id="text3033-0-93"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="-46.555557"
y="202.32021"
id="tspan3035-1-3" />
</text>
<text
x="-148.55554"
y="263.82019"
id="text3033-1-6"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="-46.555557"
y="286.32019"
id="tspan3035-8-9" />
</text>
<text
x="-148.55554"
y="347.82019"
id="text3033-0-9-1"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="-46.555557"
y="370.32019"
id="tspan3035-1-5-0" />
</text>
<g
transform="translate(510,222.56205)"
id="g3570">
<path
d="m 17,17 0,-8 c 0,-4.1887902 3.81121,-8 8,-8 l 8,0 20,0 60,0 8,0 c 4.18879,0 8,3.8112098 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,160 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -60,0 -20,0 -8,0 c -4.18879,0 -8,-3.81121 -8,-8 l 0,-8 0,-168 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 z"
id="path3155"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3157"
style="font-size:28px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="110"
y="49"
id="tspan3159">+</tspan>
</text>
<text
id="text3161"
style="font-size:18.66666603px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="110"
y="21.5"
id="tspan3163" />
</text>
<text
id="text3165"
style="font-size:18.66666603px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="110"
y="63.5"
id="tspan3167" />
</text>
</g>
<g
transform="translate(74,0)"
id="g4742">
<g
id="g3579"
transform="translate(322,42.56203)">
<path
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21-8-0"
d="m 131,97.000022 120,0 0,39.999998 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text23-0-5"
y="98.000031"
x="165">
<tspan
id="tspan25-7-2"
y="124.00002"
x="185">1</tspan>
</text>
</g>
<g
id="g3213"
transform="translate(296,54.562052)">
<path
style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21-3"
d="M 1,17 1,9 A 8,8 0 0 1 9,1 l 8,0 0,4 20,0 0,-4 18,0 8,0 a 8,8 0 0 1 8,8 l 0,8 0,18 A 16,16 0 0 0 55,51 16,16 0 0 0 71,67 l 0,8 a 8,8 0 0 1 -8,8 l -8,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 A 10,10 0 0 0 17,93 l 0,8 0,8 0,8 a 10,10 0 0 0 10,10 l 8,0 0,4 20,0 0,-4 16,0 0,24 0,8 a 8,8 0 0 1 -8,8 l -8,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 a 10,10 0 0 0 -10,10 l 0,8 0,8 0,8 a 10,10 0 0 0 10,10 l 8,0 0,4 20,0 0,-4 16,0 0,12 0,12 0,8 a 8,8 0 0 1 -8,8 l -8,0 -18,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 z" />
<text
style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000"
id="text23-00">
<tspan
id="tspan25-13"
y="35.5"
x="8">if</tspan>
</text>
<text
style="font-size:13.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000"
id="text27">
<tspan
id="tspan29"
y="78"
x="64">then</tspan>
</text>
<text
style="font-size:13.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000"
id="text31">
<tspan
id="tspan33"
y="162"
x="64">else</tspan>
</text>
</g>
<g
id="g3243-4"
transform="translate(-2,0.56204994)">
<path
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path3027-4-2"
d="m 281,29 0,-8 c 0,-4.18879 3.81121,-8 8,-8 l 8,0 10,-12 10,12 18,0 70,0 8,0 c 4.18879,0 8,3.81121 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -70,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -2.61799,0 -5.21987,1.077731 -7.07107,2.928932 C 298.07773,57.780133 297,60.382006 297,63 l 0,8 0,218 0,8 c 0,2.61799 1.07773,5.21987 2.92893,7.07107 C 301.78013,305.92227 304.38201,307 307,307 l 8,0 0,4 20,0 0,-4 16,0 0,12 0,12 0,8 c 0,4.18878 -3.93628,9.01593 -8,8 l -8,0 -18,0 -10,12 -10,-12 -8,0 c -4.18879,0 -8,-3.81122 -8,-8 l 0,-8 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text3029-4-3"
y="-1.7447453"
x="280.72675">
<tspan
id="tspan3031-5-7"
y="41.255257"
x="288.72675">action</tspan>
</text>
</g>
<g
id="g3802"
transform="translate(3.26968,0.56204994)">
<path
style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21-2-7"
d="m 417.73032,13 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text23-2-3"
y="12"
x="442.73032">
<tspan
id="tspan25-1-3"
y="38"
x="462.73032">fib</tspan>
</text>
</g>
<g
id="g4-8"
transform="matrix(2,0,0,2,438,43.823736)">
<filter
style="color-interpolation-filters:sRGB"
id="dropshadow-7"
height="1.3">
<feGaussianBlur
id="feGaussianBlur7-8"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset9-9"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer11-4">
<feFuncA
id="feFuncA13-0"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge15-1">
<feMergeNode
id="feMergeNode17-7" />
<feMergeNode
id="feMergeNode19-5"
in="SourceGraphic" />
</feMerge>
</filter>
<path
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1"
id="path21-31"
d="m 8.5,13.869157 0,-4 c 0,-2.0943951 1.905605,-4 4,-4 l 4,0 10,0 40,0 4,0 0,20 -4,0 -40,0 -10,0 -4,0 c -2.094395,0 -4,-1.905605 -4,-4 l 0,-4 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 z" />
<text
style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000"
id="text23-5"
y="6">
<tspan
id="tspan25-4"
y="19"
x="65">arg 1</tspan>
</text>
<text
style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000"
id="text27-0">
<tspan
id="tspan29-8"
y="11.25"
x="65" />
</text>
</g>
<g
id="g3480"
transform="translate(314,138.56205)">
<path
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path3066"
d="M 1,17 1,9 A 8,8 0 0 1 9,1 l 8,0 0,4 20,0 0,-4 84,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -84,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 A 8,8 0 0 1 1,33 l 0,-8 0,-8 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000"
id="text3068">
<tspan
id="tspan3070"
y="28"
x="118">return</tspan>
</text>
<text
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
id="text3072">
<tspan
id="tspan3074"
y="22.5"
x="118" />
</text>
</g>
<g
id="g3280"
transform="translate(352,54.56205)">
<g
style="fill:#d8d100;fill-opacity:1;stroke:#a19a00;stroke-opacity:1"
id="g3179"
transform="matrix(2,0,0,2,0,-32)">
<path
style="fill:#d8d100;fill-opacity:1;stroke:#a19a00;stroke-width:1;stroke-linecap:round;stroke-opacity:1"
id="path3181"
d="m 0.5,41.25 c 0,-3.665191 3.3348086,-6.75 7,-6.75 l 1,0 0,-10 c 0,-4.18879 3.81121,-8 8,-8 l 34,0 0,8 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,8 -30,0 -11,0 -1,0 0,-1 0,-8 -1,0 c -3.6651914,0 -7,-2.584809 -7,-6.25 z" />
</g>
<text
style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000;fill-opacity:1"
id="text3183">
<tspan
style="fill:#000000;fill-opacity:1"
id="tspan3185"
y="49"
x="82">&lt;</tspan>
</text>
</g>
<g
id="g3480-5"
transform="translate(314,222.56205)">
<path
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path3066-9"
d="M 1,17 1,9 A 8,8 0 0 1 9,1 l 8,0 0,4 20,0 0,-4 84,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -84,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 A 8,8 0 0 1 1,33 l 0,-8 0,-8 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000"
id="text3068-6">
<tspan
id="tspan3070-9"
y="28"
x="118">return</tspan>
</text>
<text
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
id="text3072-4">
<tspan
id="tspan3074-1"
y="22.5"
x="118" />
</text>
</g>
<path
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21-8-00"
d="m 455.18928,97.562056 120,0 0,39.999994 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text23-0-7"
y="99.096405"
x="487.18927">
<tspan
id="tspan25-7-3"
y="125.09639"
x="507.18927">2</tspan>
</text>
</g>
<g
transform="translate(662,264.56205)"
id="g3923-8">
<path
d="m 17,17 0,-8 a 8,8 0 0 1 8,-8 l 8,0 20,0 60,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,34 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -60,0 -20,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 0,-42 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path3798-4"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3800-3"
style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000">
<tspan
x="110"
y="49"
id="tspan3802-6"></tspan>
</text>
<text
id="text3804-3"
style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
<tspan
x="110"
y="21.5"
id="tspan3806-1" />
</text>
<text
id="text3808-5"
style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
<tspan
x="110"
y="63.5"
id="tspan3810-0" />
</text>
</g>
<g
transform="matrix(2,0,0,2,776,253.82374)"
id="g4-8-4-3">
<filter
height="1.3"
id="dropshadow-7-6-3"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
in="SourceAlpha"
stdDeviation="3"
id="feGaussianBlur7-8-6-6" />
<feOffset
dx="2"
dy="2"
result="offsetblur"
id="feOffset9-9-3-9" />
<feComponentTransfer
id="feComponentTransfer11-4-4-9">
<feFuncA
type="linear"
slope="0.2"
id="feFuncA13-0-7-1" />
</feComponentTransfer>
<feMerge
id="feMerge15-1-9-3">
<feMergeNode
id="feMergeNode17-7-4-9" />
<feMergeNode
in="SourceGraphic"
id="feMergeNode19-5-9-0" />
</feMerge>
</filter>
<path
d="m 8.5,13.869157 0,-4 c 0,-2.0943951 1.905605,-4 4,-4 l 4,0 10,0 40,0 4,0 0,20 -4,0 -40,0 -10,0 -4,0 c -2.094395,0 -4,-1.905605 -4,-4 l 0,-4 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 z"
id="path21-31-9-0"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />
<text
y="6"
id="text23-5-1-8"
style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="65"
y="19"
id="tspan25-4-4-9">arg 1</tspan>
</text>
<text
id="text27-0-0-1"
style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="65"
y="11.25"
id="tspan29-8-9-4" />
</text>
</g>
<g
transform="translate(-15.23618,248.39289)"
id="g4279">
<path
d="m 808.23618,59.169159 120,0 0,40.000004 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-8-2-1"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="840.23621"
y="60.16917"
id="text23-0-1-0"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="860.23621"
y="86.169151"
id="tspan25-7-0-5">1</tspan>
</text>
</g>
<g
transform="translate(624,222.56205)"
id="g3258-8">
<path
d="m 17,17 0,-8 c 0,-4.1887902 3.81121,-8 8,-8 l 8,0 20,0 18,0 64,0 8,0 c 4.18879,0 8,3.8112098 8,8 l 0,8 0,8 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -64,0 -8,0 c -2.617994,0 -5.219867,1.077731 -7.071068,2.928932 C 54.077731,45.780133 53,48.382006 53,51 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,2.617994 1.077731,47.21987 2.928932,49.07107 C 57.780133,125.92227 60.460173,127.63496 63,127 l 8,0 16,0 0,12 0,12 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -18,0 -20,0 -8,0 c -4.18879,0 -8,-3.81121 -8,-8 l 0,-8 0,-126 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 z"
id="path21-5-6"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="48"
id="text23-3-1"
style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
<tspan
x="66"
y="30.5"
id="tspan25-77-8">fib</tspan>
</text>
</g>
<g
transform="translate(662,432.56205)"
id="g3923-8-9">
<path
d="m 17,17 0,-8 a 8,8 0 0 1 8,-8 l 8,0 20,0 60,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,34 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -60,0 -20,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 0,-42 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path3798-4-4"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3800-3-2"
style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000">
<tspan
x="110"
y="49"
id="tspan3802-6-2"></tspan>
</text>
<text
id="text3804-3-3"
style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
<tspan
x="110"
y="21.5"
id="tspan3806-1-5" />
</text>
<text
id="text3808-5-4"
style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
<tspan
x="110"
y="63.5"
id="tspan3810-0-3" />
</text>
</g>
<g
transform="matrix(2,0,0,2,776,421.82374)"
id="g4-8-4-3-6">
<filter
height="1.3"
id="dropshadow-7-6-3-6"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
in="SourceAlpha"
stdDeviation="3"
id="feGaussianBlur7-8-6-6-0" />
<feOffset
dx="2"
dy="2"
result="offsetblur"
id="feOffset9-9-3-9-8" />
<feComponentTransfer
id="feComponentTransfer11-4-4-9-8">
<feFuncA
type="linear"
slope="0.2"
id="feFuncA13-0-7-1-5" />
</feComponentTransfer>
<feMerge
id="feMerge15-1-9-3-2">
<feMergeNode
id="feMergeNode17-7-4-9-6" />
<feMergeNode
in="SourceGraphic"
id="feMergeNode19-5-9-0-3" />
</feMerge>
</filter>
<path
d="m 8.5,13.869157 0,-4 c 0,-2.0943951 1.905605,-4 4,-4 l 4,0 10,0 40,0 4,0 0,20 -4,0 -40,0 -10,0 -4,0 c -2.094395,0 -4,-1.905605 -4,-4 l 0,-4 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 z"
id="path21-31-9-0-8"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />
<text
y="6"
id="text23-5-1-8-0"
style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="65"
y="19"
id="tspan25-4-4-9-3">arg 1</tspan>
</text>
<text
id="text27-0-0-1-5"
style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="65"
y="11.25"
id="tspan29-8-9-4-8" />
</text>
</g>
<g
transform="translate(-15.23618,416.39289)"
id="g4279-7">
<path
d="m 808.23618,59.169159 120,0 0,40.000004 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-8-2-1-0"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="840.23621"
y="60.16917"
id="text23-0-1-0-1"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="860.23621"
y="86.169151"
id="tspan25-7-0-5-2">2</tspan>
</text>
</g>
<g
transform="translate(624,390.56207)"
id="g3258-8-5">
<path
d="m 17,17 0,-8 c 0,-4.1887902 3.81121,-8 8,-8 l 8,0 20,0 18,0 64,0 8,0 c 4.18879,0 8,3.8112098 8,8 l 0,8 0,8 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -64,0 -8,0 c -2.617994,0 -5.219867,1.077731 -7.071068,2.928932 C 54.077731,45.780133 53,48.382006 53,51 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,2.617994 1.077731,47.21987 2.928932,49.07107 C 57.780133,125.92227 60.460173,127.63496 63,127 l 8,0 16,0 0,12 0,12 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -18,0 -20,0 -8,0 c -4.18879,0 -8,-3.81121 -8,-8 l 0,-8 0,-126 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 z"
id="path21-5-6-0"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="48"
id="text23-3-1-5"
style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
<tspan
x="66"
y="30.5"
id="tspan25-77-8-6">fib</tspan>
</text>
</g>
<text
x="75.546478"
y="69.393471"
id="text3033-7"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="177.54648"
y="91.893471"
id="tspan3035-4" />
</text>
<text
x="93.546478"
y="134.35707"
id="text3107-1"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="187.54648"
y="156.85707"
id="tspan3109-0" />
</text>
<text
x="75.546478"
y="153.39348"
id="text3033-0-8"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="177.54648"
y="175.89348"
id="tspan3035-1-6" />
</text>
<text
x="75.546478"
y="237.39348"
id="text3033-1-1"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="177.54648"
y="259.89346"
id="tspan3035-8-8" />
</text>
<text
x="75.546478"
y="321.39346"
id="text3033-0-9-9"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="177.54648"
y="343.89346"
id="tspan3035-1-5-3" />
</text>
<g
id="g6000"
transform="translate(502,429.99955)">
<g
transform="translate(-1.54648,4.2050002)"
id="g4915">
<path
d="m -111.45352,109.35751 0,-8 a 8,8 0 0 1 8,-8 l 8,0 0,4 20,0 0,-4 68,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -68,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 0,-8 z"
id="path3027"
style="fill:#00b700;fill-opacity:1;stroke:#007b00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="-112.45352"
y="92.357513"
id="text3029"
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="-10.45352"
y="120.35752"
id="tspan3031">forward</tspan>
</text>
</g>
<g
transform="translate(-1.54648,4.2050002)"
id="g4910">
<path
d="m -111.45352,151.35751 0,-8 a 8,8 0 0 1 8,-8 l 8,0 0,4 20,0 0,-4 60,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -60,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 0,-8 z"
id="path3101"
style="fill:#00b700;fill-opacity:1;stroke:#007b00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="-112.45352"
y="134.35751"
id="text3103"
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="-18.45352"
y="162.35751"
id="tspan3105">right</tspan>
</text>
</g>
<g
transform="translate(-1.54648,4.2050002)"
id="g4905">
<path
d="m 2.54648,135.35751 120.00001,0 0,40 -120.00001,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-7"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="26.397158"
y="136.1561"
id="text23-1"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="46.397125"
y="162.1561"
id="tspan25-0">90</tspan>
</text>
</g>
<g
transform="translate(-1.54648,4.2050002)"
id="g4925">
<path
d="m -129.45352,67.3575 0,-8 c 0,-4.18879 3.81121,-8 8,-8 l 8,0 0,4 20,0 0,-4 18,0 40,0 8,0 c 4.18879,0 8,3.81121 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -40,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -2.61799,0 -5.21987,1.077731 -7.07107,2.928932 -1.8512,1.851201 -2.92893,4.453078 -2.92893,7.071068 l 0,8 0,50 0,8 c 0,2.61799 1.07773,5.21987 2.92893,7.07107 1.8512,1.8512 4.53124,3.56389 7.07107,2.92893 l 8,0 0,4 20,0 0,-4 16,0 0,12 0,12 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -18,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -4.18879,0 -8,-3.81121 -8,-8 l 0,-8 z"
id="path3035"
style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="-130.45352"
y="50.357498"
id="text3037"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="-122.45352"
y="80.857498"
id="tspan3039">repeat</tspan>
</text>
</g>
<g
transform="translate(-1.54648,4.2050002)"
id="g4930">
<path
d="m -147.45352,25.3575 0,-8 c 0,-4.18879 3.81121,-8.0000002 8,-8.0000002 l 8,0 10,-12 10,12 18,0 70,0 8,0 c 4.18879,0 8,3.8112102 8,8.0000002 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -70,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -2.61799,0 -5.21987,1.077731 -7.07107,2.928932 -1.8512,1.851201 -2.92893,4.453074 -2.92893,7.071068 l 0,8 0,218 0,8 c 0,2.61799 1.07773,5.21987 2.92893,7.07107 1.8512,1.8512 4.45308,2.92893 7.07107,2.92893 l 8,0 0,4 20,0 0,-4 16,0 0,12 0,12 0,8 c 0,4.18878 -3.93628,9.01593 -8,8 l -8,0 -18,0 -10,12 -10,-12 -8,0 c -4.18879,0 -8,-3.81122 -8,-8 l 0,-8 z"
id="path3027-4"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="-147.72679"
y="-5.3872457"
id="text3029-4"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="-139.72679"
y="37.612755"
id="tspan3031-5">action</tspan>
</text>
</g>
<g
transform="translate(-1.54648,4.2050002)"
id="g4900">
<path
d="m -17.45352,51.35751 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-8"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="14.54648"
y="52.35751"
id="text23-0"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="34.546478"
y="78.357506"
id="tspan25-7">4</tspan>
</text>
</g>
<g
transform="translate(218,-234)"
id="g5972">
<g
transform="matrix(2,0,0,2,-252,487.82419)"
id="g4-8-2">
<filter
style="color-interpolation-filters:sRGB"
height="1.3"
id="dropshadow-7-8">
<feGaussianBlur
in="SourceAlpha"
stdDeviation="3"
id="feGaussianBlur7-8-4" />
<feOffset
dx="2"
dy="2"
result="offsetblur"
id="feOffset9-9-3" />
<feComponentTransfer
id="feComponentTransfer11-4-08">
<feFuncA
type="linear"
slope="0.2"
id="feFuncA13-0-1" />
</feComponentTransfer>
<feMerge
id="feMerge15-1-0">
<feMergeNode
id="feMergeNode17-7-4" />
<feMergeNode
in="SourceGraphic"
id="feMergeNode19-5-7" />
</feMerge>
</filter>
<path
d="m 8.5,13.869157 0,-4 c 0,-2.0943951 1.905605,-4 4,-4 l 4,0 10,0 40,0 4,0 0,20 -4,0 -40,0 -10,0 -4,0 c -2.094395,0 -4,-1.905605 -4,-4 l 0,-4 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 z"
id="path21-31-0"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />
<text
y="6"
id="text23-5-1"
style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="65"
y="19"
id="tspan25-4-9">arg 1</tspan>
</text>
<text
id="text27-0-2"
style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="65"
y="11.25"
id="tspan29-8-3" />
</text>
</g>
<g
transform="translate(-386,150.5625)"
id="g3497">
<path
d="m 151,307.00001 120.00001,0 0,40 -120.00001,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-7-6"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="174.85069"
y="307.79861"
id="text23-1-2"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="194.85066"
y="333.79858"
id="tspan25-0-1">90</tspan>
</text>
</g>
<g
transform="translate(-350,456.5625)"
id="g3585">
<path
d="M 1,17 1,9 A 8,8 0 0 1 9,1 l 8,0 0,4 20,0 0,-4 60,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,34 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -60,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 A 8,8 0 0 1 1,75 L 1,67 1,25 1,17 Z"
id="path3194"
style="fill:#00b700;fill-opacity:1;stroke:#007b00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3196"
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="94"
y="49"
id="tspan3198">arc</tspan>
</text>
<text
id="text3200"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="94"
y="22.5"
id="tspan3202">angle</tspan>
</text>
<text
id="text3204"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="94"
y="64.5"
id="tspan3206">radius</tspan>
</text>
</g>
</g>
<g
transform="translate(-1.54648,4.2050002)"
id="g4920">
<path
d="m -5.45352,9.3574998 120,0 0,40.0000002 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-2"
style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="1.5464799"
y="8.3575001"
id="text23-2"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="21.54648"
y="34.357498"
id="tspan25-1">square</tspan>
</text>
</g>
<g
id="g4-8-5"
transform="matrix(2,0,0,2,-8,85.824186)">
<filter
id="dropshadow-7-1"
height="1.3"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
id="feGaussianBlur7-8-1"
stdDeviation="3"
in="SourceAlpha" />
<feOffset
id="feOffset9-9-5"
result="offsetblur"
dy="2"
dx="2" />
<feComponentTransfer
id="feComponentTransfer11-4-0">
<feFuncA
id="feFuncA13-0-4"
slope="0.2"
type="linear" />
</feComponentTransfer>
<feMerge
id="feMerge15-1-3">
<feMergeNode
id="feMergeNode17-7-9" />
<feMergeNode
id="feMergeNode19-5-9"
in="SourceGraphic" />
</feMerge>
</filter>
<path
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1"
id="path21-31-6"
d="m 8.5,13.869157 0,-4 c 0,-2.0943951 1.905605,-4 4,-4 l 4,0 10,0 40,0 4,0 0,20 -4,0 -40,0 -10,0 -4,0 c -2.094395,0 -4,-1.905605 -4,-4 l 0,-4 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 z" />
<text
style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000"
id="text23-5-3"
y="6">
<tspan
id="tspan25-4-4"
y="19"
x="65">arg 1</tspan>
</text>
<text
style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000"
id="text27-0-8">
<tspan
id="tspan29-8-0"
y="11.25"
x="65" />
</text>
</g>
</g>
<text
x="967.30768"
y="-2.5918002"
id="text3033-3"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1069.3076"
y="19.908199"
id="tspan3035-0" />
</text>
<text
x="967.30768"
y="81.408203"
id="text3033-0-2"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1069.3076"
y="103.9082"
id="tspan3035-1-66" />
</text>
<text
x="967.30768"
y="165.4082"
id="text3033-1-2"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1069.3076"
y="187.9082"
id="tspan3035-8-3" />
</text>
<text
x="967.30768"
y="249.4082"
id="text3033-0-9-93"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1069.3076"
y="271.9082"
id="tspan3035-1-5-2" />
</text>
<text
x="1062"
y="365.52155"
id="text3033-37"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1164"
y="388.02155"
id="tspan3035-17" />
</text>
<text
x="1080"
y="430.48514"
id="text3107-2"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1174"
y="452.98514"
id="tspan3109-1" />
</text>
<text
x="1062"
y="449.52155"
id="text3033-0-6"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1164"
y="472.02155"
id="tspan3035-1-33" />
</text>
<text
x="1062"
y="533.52155"
id="text3033-1-4"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1164"
y="556.02155"
id="tspan3035-8-1" />
</text>
<text
x="1062"
y="617.52155"
id="text3033-0-9-2"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="1164"
y="640.02155"
id="tspan3035-1-5-5" />
</text>
<g
id="g4800">
<g
transform="translate(-761.30769,-68.28455)"
id="g6081">
<g
id="g6076">
<path
style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path3035-6"
d="m 780.30769,224.40865 0,-8 c 0,-4.18879 3.81121,-8 8,-8 l 8,0 0,4 20,0 0,-4 18,0 40,0 8,0 c 4.18879,0 8,3.81121 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -40,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -2.61799,0 -5.21987,1.07773 -7.07107,2.92893 -1.8512,1.8512 -2.92893,4.45308 -2.92893,7.07107 l 0,8 0,302 0,8 c 0,2.61799 1.07773,5.21987 2.92893,7.07107 1.8512,1.8512 4.53124,3.56389 7.07107,2.92893 l 8,0 0,4 20,0 0,-4 16,0 0,12 0,12 0,8 c 0,4.18879 -3.93628,9.01593 -8,8 l -8,0 -18,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -4.18879,0 -8,-3.81121 -8,-8 l 0,-8 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text3037-6"
y="207.40865"
x="779.30768">
<tspan
id="tspan3039-8"
y="237.90865"
x="787.30768">repeat</tspan>
</text>
</g>
<g
id="g6071">
<path
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21-8-9"
d="m 892.30769,208.40866 120.00001,0 0,40 -120.00001,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text23-0-0"
y="209.40866"
x="922.30768">
<tspan
id="tspan25-7-6"
y="235.40865"
x="942.30768">6</tspan>
</text>
</g>
</g>
<g
transform="translate(0,0.56205)"
id="g3055-9">
<g
id="g4085-2-3">
<path
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path3660-8"
d="m 1,29 0,-8 c 0,-4.18879 3.8112098,-8 8,-8 l 8,0 10,-12 10,12 18,0 60,0 8,0 c 4.18879,0 8,3.81121 8,8 l 0,8 0,8 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -60,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -2.617994,0 -5.219867,1.077731 -7.071068,2.928932 C 18.077731,57.780133 17,60.382006 17,63 l 0,8 0,470 0,8 c 0,2.61799 1.077731,5.21987 2.928932,7.07107 1.851201,1.8512 4.53124,3.56389 7.071068,2.92893 l 8,0 0,4 20,0 0,-4 16,0 0,12 0,12 0,8 c 0,4.18879 -3.936277,9.01593 -8,8 l -8,0 -18,0 -10,12 -10,-12 -8,0 c -4.1887902,0 -8,-3.81121 -8,-8 l 0,-8 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text3662-6">
<tspan
id="tspan3664-1"
y="43"
x="8">start</tspan>
</text>
</g>
<g
id="g3037-2">
<path
style="fill:#eeeeee;stroke:#ff0000;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4206-1"
d="m 111.37629,42.473009 c -0.24354,0 -0.48399,-0.01591 -0.72092,-0.04546 l 0.61126,1.067795 0.60246,-1.051431 c -0.16339,0.01364 -0.32633,0.02909 -0.4928,0.02909 z" />
<g
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4208-0"
transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)">
<path
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4210-1-3"
d="m 40.16,11.726 c -2.164,0 -3.958,1.555 -4.343,3.607 1.859,1.345 3.457,3.115 4.675,5.208 2.285,-0.172 4.094,-2.061 4.094,-4.39 0,-2.444 -1.982,-4.425 -4.426,-4.425 z" />
<path
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4212-7"
d="m 40.713,39.887 c -1.224,2.232 -2.86,4.131 -4.797,5.556 0.521,1.864 2.213,3.239 4.244,3.239 2.443,0 4.426,-1.98 4.426,-4.424 0,-2.255 -1.693,-4.096 -3.873,-4.371 z" />
<path
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4214-8"
d="m 14.273,39.871 c -2.253,0.206 -4.024,2.079 -4.024,4.387 0,2.443 1.98,4.424 4.424,4.424 2.064,0 3.784,-1.42 4.272,-3.332 -1.883,-1.416 -3.475,-3.289 -4.672,-5.479 z" />
<path
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4216-3"
d="m 19.026,15.437 c -0.343,-2.103 -2.154,-3.711 -4.353,-3.711 -2.444,0 -4.424,1.981 -4.424,4.424 0,2.382 1.886,4.31 4.245,4.406 1.186,-2.043 2.732,-3.784 4.532,-5.119 z" />
</g>
<path
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4218-9"
d="m 111.37629,26.237434 c 0.84026,0 1.64177,0.18683 2.38603,0.51276 0.32633,-0.489122 0.51878,-1.080523 0.51878,-1.719655 0,-1.676015 -1.31632,-3.035192 -2.94048,-3.035192 -1.62372,0 -2.94005,1.359177 -2.94005,3.035192 0,0.649132 0.19906,1.249625 0.53552,1.742838 0.75923,-0.340476 1.57968,-0.535943 2.4402,-0.535943 z" />
<g
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="g4220-8"
transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)">
<path
style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4222-8"
d="m 43.102,30.421 c 0,4.7344 -1.6452,9.2798 -4.5706,12.6275 -2.9254,3.3478 -6.8973,5.2305 -11.0344,5.2305 -4.1371,0 -8.109,-1.8827 -11.0344,-5.2305 -2.9254,-3.3477 -4.5706,-7.8931 -4.5706,-12.6275 0,-9.7966 7.0444,-17.858 15.605,-17.858 8.5606,0 15.605,8.0614 15.605,17.858 z" />
</g>
<g
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="g4224-2"
transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)">
<path
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="path4226-9"
d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z" />
<path
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="path4228-3"
d="m 27.501,41.551 c -3.968,-0.16 -5.543,-2.009 -5.543,-2.009 l 3.57,-4.163 4.465,0.168 3.132,4.12 c 0,0 -2.89,1.994 -5.624,1.884 z" />
<path
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="path4230-9"
d="m 18.453,33.843 c -0.849,-2.968 0.172,-6.884 0.172,-6.884 l 4,2.167 1.493,4.629 -3.582,4.233 c 0,-10e-4 -1.465,-1.99 -2.083,-4.145 z" />
<path
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="path4232-5"
d="m 19.458,25.125 c 0,0 0.5,-1.958 3.039,-3.822 2.237,-1.643 4.465,-1.72 4.465,-1.72 l -0.037,4.981 -3.521,2.75 -3.946,-2.189 z" />
<path
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="path4234-2"
d="M 32.084,27.834 28.625,24.959 29,19.75 c 0,0 1.834,-0.042 3.959,1.667 2.228,1.791 3.362,4.983 3.362,4.983 l -4.237,1.434 z" />
<path
style="fill:#ff0000;fill-opacity:1;stroke:none"
id="path4236-1"
d="m 31.292,34.042 1.313,-4.464 4.187,-1.536 c 0,0 0.677,2.663 -0.042,5.667 -0.54,2.256 -2.084,4.361 -2.084,4.361 l -3.374,-4.028 z" />
</g>
</g>
</g>
<g
transform="translate(-838,-291.36147)"
id="g6596">
<path
d="m 987,389.48557 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-57"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="1014"
y="388.48557"
id="text23-6"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="1034"
y="414.4856"
id="tspan25-42">0</tspan>
</text>
<path
style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21-1"
d="m 857,363.48557 0,-8 a 8,8 0 0 1 8,-8 l 8,0 0,4 20,0 0,-4 76,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,34 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -76,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 0,-42 0,-8 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000"
id="text23-8"
x="856"
y="346.48557">
<tspan
id="tspan25-1-4"
y="395.48557"
x="966">store in</tspan>
</text>
<text
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
id="text27-4"
x="856"
y="346.48557">
<tspan
id="tspan29-2"
y="368.98557"
x="966">name</tspan>
</text>
<text
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
id="text31-1"
x="856"
y="346.48557">
<tspan
id="tspan33-6"
y="410.98557"
x="966">value</tspan>
</text>
<path
d="m 987,347.48557 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-5-7"
style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="1004"
y="346.48557"
id="text23-5-4"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="1024"
y="372.48557"
id="tspan25-9">box</tspan>
</text>
</g>
<g
transform="translate(-838,-165.37656)"
id="g6611">
<g
transform="translate(637.2,510.85537)"
id="g3739">
<path
d="m 351.8,130.6302 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path21-0"
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="384.79999"
y="129.6302"
id="text23-10"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="404.79999"
y="155.63022"
id="tspan25-6">1</tspan>
</text>
</g>
<g
transform="translate(972,598.48557)"
id="g3165-3">
<path
d="m 17,1 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path3172-5"
style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3174-8"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="20"
y="26"
id="tspan3176-1">box</tspan>
</text>
</g>
<g
transform="translate(874,598.50066)"
id="g3854">
<path
d="M 1,17 1,9 A 8,8 0 0 1 9,1 l 8,0 0,4 20,0 0,-4 60,0 8,0 a 8,8 0 0 1 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,34 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 a 8,8 0 0 1 -8,8 l -8,0 -60,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 A 8,8 0 0 1 1,75 L 1,67 1,25 1,17 Z"
id="path3124"
style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3126"
style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="94"
y="49"
id="tspan3128">add</tspan>
</text>
<text
id="text3130"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="94"
y="22.5"
id="tspan3132">to</tspan>
</text>
<text
id="text3134"
style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
<tspan
x="94"
y="64.5"
id="tspan3136">value</tspan>
</text>
</g>
</g>
<g
transform="translate(36,181.1241)"
id="g6793">
<path
d="M 1,17 1,9 C 1,4.581722 4.581722,1 9,1 l 8,0 0,4 20,0 0,-4 18,0 40,0 8,0 c 4.41828,0 8,3.581722 8,8 l 0,8 0,8 0,8 c 0,4.418278 -3.58172,8 -8,8 l -8,0 -40,0 -8,0 c -5.522847,0 -10,4.477153 -10,10 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,134 c 0,5.52285 4.642051,11.33949 10,10 l 8,0 16,0 0,12 0,12 0,8 c 0,4.41828 -3.581722,8 -8,8 l -8,0 -18,0 -2,0 0,4 -16,0 0,-4 -2,0 -8,0 c -4.418278,0 -8,-3.58172 -8,-8 l 0,-8 z"
id="path3062"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3064"
style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
<tspan
x="8"
y="30.5"
id="tspan3066">square</tspan>
</text>
</g>
<g
id="g4585"
transform="translate(58,223.12408)">
<path
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path3114"
d="m 17,17 0,-8 c 0,-4.418278 3.581722,-8 8,-8 l 8,0 20,0 60,0 8,0 c 4.41828,0 8,3.581722 8,8 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,118 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,4.41828 -3.71364,9.07159 -8,8 l -8,0 -60,0 -20,0 -8,0 c -4.418278,0 -8,-3.58172 -8,-8 l 0,-8 0,-126 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 z" />
<text
style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000"
id="text3116">
<tspan
id="tspan3118"
y="49"
x="110">×</tspan>
</text>
<text
style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000"
id="text3120">
<tspan
id="tspan3122"
y="21.5"
x="110" />
</text>
<text
style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000"
id="text3124">
<tspan
id="tspan3126"
y="63.5"
x="110" />
</text>
</g>
<g
id="g4732"
transform="translate(114,0)">
<g
transform="translate(58,223.1241)"
id="g3258">
<path
d="m 17,17 0,-8 c 0,-4.1887902 3.81121,-8 8,-8 l 8,0 20,0 18,0 64,0 8,0 c 4.18879,0 8,3.8112098 8,8 l 0,8 0,8 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -64,0 -8,0 c -2.617994,0 -5.219867,1.077731 -7.071068,2.928932 C 54.077731,45.780133 53,48.382006 53,51 l 0,8 -8,0 0,-6 -8,0 0,20 8,0 0,-6 8,0 0,8 c 0,2.617994 1.077731,5.219867 2.928932,7.071068 C 57.780133,83.922269 60.382006,85 63,85 l 8,0 16,0 0,12 0,12 0,8 c 0,4.18879 -3.81121,8 -8,8 l -8,0 -18,0 -20,0 -8,0 c -4.18879,0 -8,-3.81121 -8,-8 l 0,-8 0,-84 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 z"
id="path21-5"
style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
x="46"
id="text23-3"
style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
<tspan
x="64"
y="30.5"
id="tspan25-77">fib</tspan>
</text>
</g>
<g
transform="translate(96,265.1241)"
id="g3165-3-5">
<path
d="m 17,1 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
id="path3172-5-1"
style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
<text
id="text3174-8-1"
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
<tspan
x="20"
y="26"
id="tspan3176-1-3">box</tspan>
</text>
</g>
</g>
<g
id="g4653"
transform="translate(172,349.12408)">
<path
style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
id="path21"
d="m 17,1 120,0 0,40 -120,0 0,-16 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z" />
<text
style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
id="text23"
x="42">
<tspan
id="tspan25"
y="26"
x="62">20</tspan>
</text>
</g>
</g>
</svg>