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

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <svg
  3. xmlns:dc="http://purl.org/dc/elements/1.1/"
  4. xmlns:cc="http://creativecommons.org/ns#"
  5. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  6. xmlns:svg="http://www.w3.org/2000/svg"
  7. xmlns="http://www.w3.org/2000/svg"
  8. version="1.1"
  9. width="918"
  10. height="791.12408"
  11. id="svg2">
  12. <metadata
  13. id="metadata157">
  14. <rdf:RDF>
  15. <cc:Work
  16. rdf:about="">
  17. <dc:format>image/svg+xml</dc:format>
  18. <dc:type
  19. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  20. <dc:title></dc:title>
  21. </cc:Work>
  22. </rdf:RDF>
  23. </metadata>
  24. <defs
  25. id="defs155">
  26. <filter
  27. height="1.3"
  28. id="dropshadow"
  29. style="color-interpolation-filters:sRGB">
  30. <feGaussianBlur
  31. id="feGaussianBlur7"
  32. stdDeviation="3"
  33. in="SourceAlpha" />
  34. <feOffset
  35. id="feOffset9"
  36. result="offsetblur"
  37. dy="2"
  38. dx="2" />
  39. <feComponentTransfer
  40. id="feComponentTransfer11">
  41. <feFuncA
  42. id="feFuncA13"
  43. slope="0.2"
  44. type="linear" />
  45. </feComponentTransfer>
  46. <feMerge
  47. id="feMerge15">
  48. <feMergeNode
  49. id="feMergeNode17" />
  50. <feMergeNode
  51. id="feMergeNode19"
  52. in="SourceGraphic" />
  53. </feMerge>
  54. </filter>
  55. <filter
  56. height="1.3"
  57. id="dropshadow-22"
  58. style="color-interpolation-filters:sRGB">
  59. <feGaussianBlur
  60. id="feGaussianBlur3052"
  61. stdDeviation="3"
  62. in="SourceAlpha" />
  63. <feOffset
  64. id="feOffset3054"
  65. result="offsetblur"
  66. dy="2"
  67. dx="2" />
  68. <feComponentTransfer
  69. id="feComponentTransfer3056">
  70. <feFuncA
  71. id="feFuncA3058"
  72. slope="0.2"
  73. type="linear" />
  74. </feComponentTransfer>
  75. <feMerge
  76. id="feMerge3060">
  77. <feMergeNode
  78. id="feMergeNode3062" />
  79. <feMergeNode
  80. id="feMergeNode3064"
  81. in="SourceGraphic" />
  82. </feMerge>
  83. </filter>
  84. <filter
  85. height="1.3"
  86. id="dropshadow-4"
  87. style="color-interpolation-filters:sRGB">
  88. <feGaussianBlur
  89. id="feGaussianBlur3141"
  90. stdDeviation="3"
  91. in="SourceAlpha" />
  92. <feOffset
  93. id="feOffset3143"
  94. result="offsetblur"
  95. dy="2"
  96. dx="2" />
  97. <feComponentTransfer
  98. id="feComponentTransfer3145">
  99. <feFuncA
  100. id="feFuncA3147"
  101. slope="0.2"
  102. type="linear" />
  103. </feComponentTransfer>
  104. <feMerge
  105. id="feMerge3149">
  106. <feMergeNode
  107. id="feMergeNode3151" />
  108. <feMergeNode
  109. id="feMergeNode3153"
  110. in="SourceGraphic" />
  111. </feMerge>
  112. </filter>
  113. <filter
  114. height="1.3"
  115. id="dropshadow-6"
  116. style="color-interpolation-filters:sRGB">
  117. <feGaussianBlur
  118. id="feGaussianBlur3784"
  119. stdDeviation="3"
  120. in="SourceAlpha" />
  121. <feOffset
  122. id="feOffset3786"
  123. result="offsetblur"
  124. dy="2"
  125. dx="2" />
  126. <feComponentTransfer
  127. id="feComponentTransfer3788">
  128. <feFuncA
  129. id="feFuncA3790"
  130. slope="0.2"
  131. type="linear" />
  132. </feComponentTransfer>
  133. <feMerge
  134. id="feMerge3792">
  135. <feMergeNode
  136. id="feMergeNode3794" />
  137. <feMergeNode
  138. id="feMergeNode3796"
  139. in="SourceGraphic" />
  140. </feMerge>
  141. </filter>
  142. <filter
  143. height="1.3"
  144. id="dropshadow-2"
  145. style="color-interpolation-filters:sRGB">
  146. <feGaussianBlur
  147. id="feGaussianBlur3211"
  148. stdDeviation="3"
  149. in="SourceAlpha" />
  150. <feOffset
  151. id="feOffset3213"
  152. result="offsetblur"
  153. dy="2"
  154. dx="2" />
  155. <feComponentTransfer
  156. id="feComponentTransfer3215">
  157. <feFuncA
  158. id="feFuncA3217"
  159. slope="0.2"
  160. type="linear" />
  161. </feComponentTransfer>
  162. <feMerge
  163. id="feMerge3219">
  164. <feMergeNode
  165. id="feMergeNode3221" />
  166. <feMergeNode
  167. id="feMergeNode3223"
  168. in="SourceGraphic" />
  169. </feMerge>
  170. </filter>
  171. <filter
  172. height="1.3"
  173. id="dropshadow-73"
  174. style="color-interpolation-filters:sRGB">
  175. <feGaussianBlur
  176. id="feGaussianBlur7-6"
  177. stdDeviation="3"
  178. in="SourceAlpha" />
  179. <feOffset
  180. id="feOffset9-5"
  181. result="offsetblur"
  182. dy="2"
  183. dx="2" />
  184. <feComponentTransfer
  185. id="feComponentTransfer11-8">
  186. <feFuncA
  187. id="feFuncA13-8"
  188. slope="0.2"
  189. type="linear" />
  190. </feComponentTransfer>
  191. <feMerge
  192. id="feMerge15-6">
  193. <feMergeNode
  194. id="feMergeNode17-0" />
  195. <feMergeNode
  196. id="feMergeNode19-1"
  197. in="SourceGraphic" />
  198. </feMerge>
  199. </filter>
  200. <filter
  201. id="dropshadow-0"
  202. height="1.3"
  203. style="color-interpolation-filters:sRGB">
  204. <feGaussianBlur
  205. id="feGaussianBlur3048"
  206. stdDeviation="3"
  207. in="SourceAlpha" />
  208. <feOffset
  209. id="feOffset3050"
  210. result="offsetblur"
  211. dy="2"
  212. dx="2" />
  213. <feComponentTransfer
  214. id="feComponentTransfer3052">
  215. <feFuncA
  216. id="feFuncA3054"
  217. slope="0.2"
  218. type="linear" />
  219. </feComponentTransfer>
  220. <feMerge
  221. id="feMerge3056">
  222. <feMergeNode
  223. id="feMergeNode3058" />
  224. <feMergeNode
  225. id="feMergeNode3060"
  226. in="SourceGraphic" />
  227. </feMerge>
  228. </filter>
  229. <filter
  230. style="color-interpolation-filters:sRGB"
  231. height="1.3"
  232. id="dropshadow-9">
  233. <feGaussianBlur
  234. in="SourceAlpha"
  235. stdDeviation="3"
  236. id="feGaussianBlur3100" />
  237. <feOffset
  238. dx="2"
  239. dy="2"
  240. result="offsetblur"
  241. id="feOffset3102" />
  242. <feComponentTransfer
  243. id="feComponentTransfer3104">
  244. <feFuncA
  245. type="linear"
  246. slope="0.2"
  247. id="feFuncA3106" />
  248. </feComponentTransfer>
  249. <feMerge
  250. id="feMerge3108">
  251. <feMergeNode
  252. id="feMergeNode3110" />
  253. <feMergeNode
  254. in="SourceGraphic"
  255. id="feMergeNode3112" />
  256. </feMerge>
  257. </filter>
  258. <filter
  259. style="color-interpolation-filters:sRGB"
  260. height="1.3"
  261. id="dropshadow-8">
  262. <feGaussianBlur
  263. in="SourceAlpha"
  264. stdDeviation="3"
  265. id="feGaussianBlur7-65" />
  266. <feOffset
  267. dx="2"
  268. dy="2"
  269. result="offsetblur"
  270. id="feOffset9-2" />
  271. <feComponentTransfer
  272. id="feComponentTransfer11-6">
  273. <feFuncA
  274. type="linear"
  275. slope="0.2"
  276. id="feFuncA13-03" />
  277. </feComponentTransfer>
  278. <feMerge
  279. id="feMerge15-9">
  280. <feMergeNode
  281. id="feMergeNode17-1" />
  282. <feMergeNode
  283. in="SourceGraphic"
  284. id="feMergeNode19-8" />
  285. </feMerge>
  286. </filter>
  287. </defs>
  288. <text
  289. x="426"
  290. y="116.39079"
  291. id="text3033"
  292. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  293. <tspan
  294. x="528"
  295. y="138.89079"
  296. id="tspan3035" />
  297. </text>
  298. <text
  299. x="444"
  300. y="181.35439"
  301. id="text3107"
  302. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  303. <tspan
  304. x="538"
  305. y="203.85439"
  306. id="tspan3109" />
  307. </text>
  308. <text
  309. x="426"
  310. y="200.39079"
  311. id="text3033-0"
  312. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  313. <tspan
  314. x="528"
  315. y="222.89079"
  316. id="tspan3035-1" />
  317. </text>
  318. <text
  319. x="426"
  320. y="284.39078"
  321. id="text3033-1"
  322. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  323. <tspan
  324. x="528"
  325. y="306.89075"
  326. id="tspan3035-8" />
  327. </text>
  328. <text
  329. x="426"
  330. y="368.39075"
  331. id="text3033-0-9"
  332. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  333. <tspan
  334. x="528"
  335. y="390.89075"
  336. id="tspan3035-1-5" />
  337. </text>
  338. <text
  339. x="-148.55554"
  340. y="95.820213"
  341. id="text3033-19"
  342. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  343. <tspan
  344. x="-46.555557"
  345. y="118.32022"
  346. id="tspan3035-6" />
  347. </text>
  348. <text
  349. x="-148.55554"
  350. y="179.82022"
  351. id="text3033-0-93"
  352. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  353. <tspan
  354. x="-46.555557"
  355. y="202.32021"
  356. id="tspan3035-1-3" />
  357. </text>
  358. <text
  359. x="-148.55554"
  360. y="263.82019"
  361. id="text3033-1-6"
  362. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  363. <tspan
  364. x="-46.555557"
  365. y="286.32019"
  366. id="tspan3035-8-9" />
  367. </text>
  368. <text
  369. x="-148.55554"
  370. y="347.82019"
  371. id="text3033-0-9-1"
  372. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  373. <tspan
  374. x="-46.555557"
  375. y="370.32019"
  376. id="tspan3035-1-5-0" />
  377. </text>
  378. <g
  379. transform="translate(510,222.56205)"
  380. id="g3570">
  381. <path
  382. 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"
  383. id="path3155"
  384. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  385. <text
  386. id="text3157"
  387. style="font-size:28px;font-family:Sans;text-anchor:end;fill:#000000">
  388. <tspan
  389. x="110"
  390. y="49"
  391. id="tspan3159">+</tspan>
  392. </text>
  393. <text
  394. id="text3161"
  395. style="font-size:18.66666603px;font-family:Sans;text-anchor:end;fill:#000000">
  396. <tspan
  397. x="110"
  398. y="21.5"
  399. id="tspan3163" />
  400. </text>
  401. <text
  402. id="text3165"
  403. style="font-size:18.66666603px;font-family:Sans;text-anchor:end;fill:#000000">
  404. <tspan
  405. x="110"
  406. y="63.5"
  407. id="tspan3167" />
  408. </text>
  409. </g>
  410. <g
  411. transform="translate(74,0)"
  412. id="g4742">
  413. <g
  414. id="g3579"
  415. transform="translate(322,42.56203)">
  416. <path
  417. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  418. id="path21-8-0"
  419. 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" />
  420. <text
  421. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  422. id="text23-0-5"
  423. y="98.000031"
  424. x="165">
  425. <tspan
  426. id="tspan25-7-2"
  427. y="124.00002"
  428. x="185">1</tspan>
  429. </text>
  430. </g>
  431. <g
  432. id="g3213"
  433. transform="translate(296,54.562052)">
  434. <path
  435. style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  436. id="path21-3"
  437. 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" />
  438. <text
  439. style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000"
  440. id="text23-00">
  441. <tspan
  442. id="tspan25-13"
  443. y="35.5"
  444. x="8">if</tspan>
  445. </text>
  446. <text
  447. style="font-size:13.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000"
  448. id="text27">
  449. <tspan
  450. id="tspan29"
  451. y="78"
  452. x="64">then</tspan>
  453. </text>
  454. <text
  455. style="font-size:13.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000"
  456. id="text31">
  457. <tspan
  458. id="tspan33"
  459. y="162"
  460. x="64">else</tspan>
  461. </text>
  462. </g>
  463. <g
  464. id="g3243-4"
  465. transform="translate(-2,0.56204994)">
  466. <path
  467. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  468. id="path3027-4-2"
  469. 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" />
  470. <text
  471. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  472. id="text3029-4-3"
  473. y="-1.7447453"
  474. x="280.72675">
  475. <tspan
  476. id="tspan3031-5-7"
  477. y="41.255257"
  478. x="288.72675">action</tspan>
  479. </text>
  480. </g>
  481. <g
  482. id="g3802"
  483. transform="translate(3.26968,0.56204994)">
  484. <path
  485. style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  486. id="path21-2-7"
  487. 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" />
  488. <text
  489. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  490. id="text23-2-3"
  491. y="12"
  492. x="442.73032">
  493. <tspan
  494. id="tspan25-1-3"
  495. y="38"
  496. x="462.73032">fib</tspan>
  497. </text>
  498. </g>
  499. <g
  500. id="g4-8"
  501. transform="matrix(2,0,0,2,438,43.823736)">
  502. <filter
  503. style="color-interpolation-filters:sRGB"
  504. id="dropshadow-7"
  505. height="1.3">
  506. <feGaussianBlur
  507. id="feGaussianBlur7-8"
  508. stdDeviation="3"
  509. in="SourceAlpha" />
  510. <feOffset
  511. id="feOffset9-9"
  512. result="offsetblur"
  513. dy="2"
  514. dx="2" />
  515. <feComponentTransfer
  516. id="feComponentTransfer11-4">
  517. <feFuncA
  518. id="feFuncA13-0"
  519. slope="0.2"
  520. type="linear" />
  521. </feComponentTransfer>
  522. <feMerge
  523. id="feMerge15-1">
  524. <feMergeNode
  525. id="feMergeNode17-7" />
  526. <feMergeNode
  527. id="feMergeNode19-5"
  528. in="SourceGraphic" />
  529. </feMerge>
  530. </filter>
  531. <path
  532. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1"
  533. id="path21-31"
  534. 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" />
  535. <text
  536. style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000"
  537. id="text23-5"
  538. y="6">
  539. <tspan
  540. id="tspan25-4"
  541. y="19"
  542. x="65">arg 1</tspan>
  543. </text>
  544. <text
  545. style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000"
  546. id="text27-0">
  547. <tspan
  548. id="tspan29-8"
  549. y="11.25"
  550. x="65" />
  551. </text>
  552. </g>
  553. <g
  554. id="g3480"
  555. transform="translate(314,138.56205)">
  556. <path
  557. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  558. id="path3066"
  559. 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" />
  560. <text
  561. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000"
  562. id="text3068">
  563. <tspan
  564. id="tspan3070"
  565. y="28"
  566. x="118">return</tspan>
  567. </text>
  568. <text
  569. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
  570. id="text3072">
  571. <tspan
  572. id="tspan3074"
  573. y="22.5"
  574. x="118" />
  575. </text>
  576. </g>
  577. <g
  578. id="g3280"
  579. transform="translate(352,54.56205)">
  580. <g
  581. style="fill:#d8d100;fill-opacity:1;stroke:#a19a00;stroke-opacity:1"
  582. id="g3179"
  583. transform="matrix(2,0,0,2,0,-32)">
  584. <path
  585. style="fill:#d8d100;fill-opacity:1;stroke:#a19a00;stroke-width:1;stroke-linecap:round;stroke-opacity:1"
  586. id="path3181"
  587. 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" />
  588. </g>
  589. <text
  590. style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000;fill-opacity:1"
  591. id="text3183">
  592. <tspan
  593. style="fill:#000000;fill-opacity:1"
  594. id="tspan3185"
  595. y="49"
  596. x="82">&lt;</tspan>
  597. </text>
  598. </g>
  599. <g
  600. id="g3480-5"
  601. transform="translate(314,222.56205)">
  602. <path
  603. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  604. id="path3066-9"
  605. 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" />
  606. <text
  607. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000"
  608. id="text3068-6">
  609. <tspan
  610. id="tspan3070-9"
  611. y="28"
  612. x="118">return</tspan>
  613. </text>
  614. <text
  615. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
  616. id="text3072-4">
  617. <tspan
  618. id="tspan3074-1"
  619. y="22.5"
  620. x="118" />
  621. </text>
  622. </g>
  623. <path
  624. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  625. id="path21-8-00"
  626. 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" />
  627. <text
  628. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  629. id="text23-0-7"
  630. y="99.096405"
  631. x="487.18927">
  632. <tspan
  633. id="tspan25-7-3"
  634. y="125.09639"
  635. x="507.18927">2</tspan>
  636. </text>
  637. </g>
  638. <g
  639. transform="translate(662,264.56205)"
  640. id="g3923-8">
  641. <path
  642. 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"
  643. id="path3798-4"
  644. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  645. <text
  646. id="text3800-3"
  647. style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000">
  648. <tspan
  649. x="110"
  650. y="49"
  651. id="tspan3802-6">–</tspan>
  652. </text>
  653. <text
  654. id="text3804-3"
  655. style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
  656. <tspan
  657. x="110"
  658. y="21.5"
  659. id="tspan3806-1" />
  660. </text>
  661. <text
  662. id="text3808-5"
  663. style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
  664. <tspan
  665. x="110"
  666. y="63.5"
  667. id="tspan3810-0" />
  668. </text>
  669. </g>
  670. <g
  671. transform="matrix(2,0,0,2,776,253.82374)"
  672. id="g4-8-4-3">
  673. <filter
  674. height="1.3"
  675. id="dropshadow-7-6-3"
  676. style="color-interpolation-filters:sRGB">
  677. <feGaussianBlur
  678. in="SourceAlpha"
  679. stdDeviation="3"
  680. id="feGaussianBlur7-8-6-6" />
  681. <feOffset
  682. dx="2"
  683. dy="2"
  684. result="offsetblur"
  685. id="feOffset9-9-3-9" />
  686. <feComponentTransfer
  687. id="feComponentTransfer11-4-4-9">
  688. <feFuncA
  689. type="linear"
  690. slope="0.2"
  691. id="feFuncA13-0-7-1" />
  692. </feComponentTransfer>
  693. <feMerge
  694. id="feMerge15-1-9-3">
  695. <feMergeNode
  696. id="feMergeNode17-7-4-9" />
  697. <feMergeNode
  698. in="SourceGraphic"
  699. id="feMergeNode19-5-9-0" />
  700. </feMerge>
  701. </filter>
  702. <path
  703. 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"
  704. id="path21-31-9-0"
  705. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />
  706. <text
  707. y="6"
  708. id="text23-5-1-8"
  709. style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000">
  710. <tspan
  711. x="65"
  712. y="19"
  713. id="tspan25-4-4-9">arg 1</tspan>
  714. </text>
  715. <text
  716. id="text27-0-0-1"
  717. style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000">
  718. <tspan
  719. x="65"
  720. y="11.25"
  721. id="tspan29-8-9-4" />
  722. </text>
  723. </g>
  724. <g
  725. transform="translate(-15.23618,248.39289)"
  726. id="g4279">
  727. <path
  728. 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"
  729. id="path21-8-2-1"
  730. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  731. <text
  732. x="840.23621"
  733. y="60.16917"
  734. id="text23-0-1-0"
  735. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  736. <tspan
  737. x="860.23621"
  738. y="86.169151"
  739. id="tspan25-7-0-5">1</tspan>
  740. </text>
  741. </g>
  742. <g
  743. transform="translate(624,222.56205)"
  744. id="g3258-8">
  745. <path
  746. 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"
  747. id="path21-5-6"
  748. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  749. <text
  750. x="48"
  751. id="text23-3-1"
  752. style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
  753. <tspan
  754. x="66"
  755. y="30.5"
  756. id="tspan25-77-8">fib</tspan>
  757. </text>
  758. </g>
  759. <g
  760. transform="translate(662,432.56205)"
  761. id="g3923-8-9">
  762. <path
  763. 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"
  764. id="path3798-4-4"
  765. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  766. <text
  767. id="text3800-3-2"
  768. style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000">
  769. <tspan
  770. x="110"
  771. y="49"
  772. id="tspan3802-6-2">–</tspan>
  773. </text>
  774. <text
  775. id="text3804-3-3"
  776. style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
  777. <tspan
  778. x="110"
  779. y="21.5"
  780. id="tspan3806-1-5" />
  781. </text>
  782. <text
  783. id="text3808-5-4"
  784. style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000">
  785. <tspan
  786. x="110"
  787. y="63.5"
  788. id="tspan3810-0-3" />
  789. </text>
  790. </g>
  791. <g
  792. transform="matrix(2,0,0,2,776,421.82374)"
  793. id="g4-8-4-3-6">
  794. <filter
  795. height="1.3"
  796. id="dropshadow-7-6-3-6"
  797. style="color-interpolation-filters:sRGB">
  798. <feGaussianBlur
  799. in="SourceAlpha"
  800. stdDeviation="3"
  801. id="feGaussianBlur7-8-6-6-0" />
  802. <feOffset
  803. dx="2"
  804. dy="2"
  805. result="offsetblur"
  806. id="feOffset9-9-3-9-8" />
  807. <feComponentTransfer
  808. id="feComponentTransfer11-4-4-9-8">
  809. <feFuncA
  810. type="linear"
  811. slope="0.2"
  812. id="feFuncA13-0-7-1-5" />
  813. </feComponentTransfer>
  814. <feMerge
  815. id="feMerge15-1-9-3-2">
  816. <feMergeNode
  817. id="feMergeNode17-7-4-9-6" />
  818. <feMergeNode
  819. in="SourceGraphic"
  820. id="feMergeNode19-5-9-0-3" />
  821. </feMerge>
  822. </filter>
  823. <path
  824. 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"
  825. id="path21-31-9-0-8"
  826. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />
  827. <text
  828. y="6"
  829. id="text23-5-1-8-0"
  830. style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000">
  831. <tspan
  832. x="65"
  833. y="19"
  834. id="tspan25-4-4-9-3">arg 1</tspan>
  835. </text>
  836. <text
  837. id="text27-0-0-1-5"
  838. style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000">
  839. <tspan
  840. x="65"
  841. y="11.25"
  842. id="tspan29-8-9-4-8" />
  843. </text>
  844. </g>
  845. <g
  846. transform="translate(-15.23618,416.39289)"
  847. id="g4279-7">
  848. <path
  849. 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"
  850. id="path21-8-2-1-0"
  851. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  852. <text
  853. x="840.23621"
  854. y="60.16917"
  855. id="text23-0-1-0-1"
  856. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  857. <tspan
  858. x="860.23621"
  859. y="86.169151"
  860. id="tspan25-7-0-5-2">2</tspan>
  861. </text>
  862. </g>
  863. <g
  864. transform="translate(624,390.56207)"
  865. id="g3258-8-5">
  866. <path
  867. 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"
  868. id="path21-5-6-0"
  869. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  870. <text
  871. x="48"
  872. id="text23-3-1-5"
  873. style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
  874. <tspan
  875. x="66"
  876. y="30.5"
  877. id="tspan25-77-8-6">fib</tspan>
  878. </text>
  879. </g>
  880. <text
  881. x="75.546478"
  882. y="69.393471"
  883. id="text3033-7"
  884. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  885. <tspan
  886. x="177.54648"
  887. y="91.893471"
  888. id="tspan3035-4" />
  889. </text>
  890. <text
  891. x="93.546478"
  892. y="134.35707"
  893. id="text3107-1"
  894. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  895. <tspan
  896. x="187.54648"
  897. y="156.85707"
  898. id="tspan3109-0" />
  899. </text>
  900. <text
  901. x="75.546478"
  902. y="153.39348"
  903. id="text3033-0-8"
  904. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  905. <tspan
  906. x="177.54648"
  907. y="175.89348"
  908. id="tspan3035-1-6" />
  909. </text>
  910. <text
  911. x="75.546478"
  912. y="237.39348"
  913. id="text3033-1-1"
  914. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  915. <tspan
  916. x="177.54648"
  917. y="259.89346"
  918. id="tspan3035-8-8" />
  919. </text>
  920. <text
  921. x="75.546478"
  922. y="321.39346"
  923. id="text3033-0-9-9"
  924. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  925. <tspan
  926. x="177.54648"
  927. y="343.89346"
  928. id="tspan3035-1-5-3" />
  929. </text>
  930. <g
  931. id="g6000"
  932. transform="translate(502,429.99955)">
  933. <g
  934. transform="translate(-1.54648,4.2050002)"
  935. id="g4915">
  936. <path
  937. 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"
  938. id="path3027"
  939. style="fill:#00b700;fill-opacity:1;stroke:#007b00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  940. <text
  941. x="-112.45352"
  942. y="92.357513"
  943. id="text3029"
  944. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
  945. <tspan
  946. x="-10.45352"
  947. y="120.35752"
  948. id="tspan3031">forward</tspan>
  949. </text>
  950. </g>
  951. <g
  952. transform="translate(-1.54648,4.2050002)"
  953. id="g4910">
  954. <path
  955. 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"
  956. id="path3101"
  957. style="fill:#00b700;fill-opacity:1;stroke:#007b00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  958. <text
  959. x="-112.45352"
  960. y="134.35751"
  961. id="text3103"
  962. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
  963. <tspan
  964. x="-18.45352"
  965. y="162.35751"
  966. id="tspan3105">right</tspan>
  967. </text>
  968. </g>
  969. <g
  970. transform="translate(-1.54648,4.2050002)"
  971. id="g4905">
  972. <path
  973. 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"
  974. id="path21-7"
  975. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  976. <text
  977. x="26.397158"
  978. y="136.1561"
  979. id="text23-1"
  980. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  981. <tspan
  982. x="46.397125"
  983. y="162.1561"
  984. id="tspan25-0">90</tspan>
  985. </text>
  986. </g>
  987. <g
  988. transform="translate(-1.54648,4.2050002)"
  989. id="g4925">
  990. <path
  991. 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"
  992. id="path3035"
  993. style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  994. <text
  995. x="-130.45352"
  996. y="50.357498"
  997. id="text3037"
  998. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  999. <tspan
  1000. x="-122.45352"
  1001. y="80.857498"
  1002. id="tspan3039">repeat</tspan>
  1003. </text>
  1004. </g>
  1005. <g
  1006. transform="translate(-1.54648,4.2050002)"
  1007. id="g4930">
  1008. <path
  1009. 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"
  1010. id="path3027-4"
  1011. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1012. <text
  1013. x="-147.72679"
  1014. y="-5.3872457"
  1015. id="text3029-4"
  1016. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1017. <tspan
  1018. x="-139.72679"
  1019. y="37.612755"
  1020. id="tspan3031-5">action</tspan>
  1021. </text>
  1022. </g>
  1023. <g
  1024. transform="translate(-1.54648,4.2050002)"
  1025. id="g4900">
  1026. <path
  1027. 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"
  1028. id="path21-8"
  1029. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1030. <text
  1031. x="14.54648"
  1032. y="52.35751"
  1033. id="text23-0"
  1034. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1035. <tspan
  1036. x="34.546478"
  1037. y="78.357506"
  1038. id="tspan25-7">4</tspan>
  1039. </text>
  1040. </g>
  1041. <g
  1042. transform="translate(218,-234)"
  1043. id="g5972">
  1044. <g
  1045. transform="matrix(2,0,0,2,-252,487.82419)"
  1046. id="g4-8-2">
  1047. <filter
  1048. style="color-interpolation-filters:sRGB"
  1049. height="1.3"
  1050. id="dropshadow-7-8">
  1051. <feGaussianBlur
  1052. in="SourceAlpha"
  1053. stdDeviation="3"
  1054. id="feGaussianBlur7-8-4" />
  1055. <feOffset
  1056. dx="2"
  1057. dy="2"
  1058. result="offsetblur"
  1059. id="feOffset9-9-3" />
  1060. <feComponentTransfer
  1061. id="feComponentTransfer11-4-08">
  1062. <feFuncA
  1063. type="linear"
  1064. slope="0.2"
  1065. id="feFuncA13-0-1" />
  1066. </feComponentTransfer>
  1067. <feMerge
  1068. id="feMerge15-1-0">
  1069. <feMergeNode
  1070. id="feMergeNode17-7-4" />
  1071. <feMergeNode
  1072. in="SourceGraphic"
  1073. id="feMergeNode19-5-7" />
  1074. </feMerge>
  1075. </filter>
  1076. <path
  1077. 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"
  1078. id="path21-31-0"
  1079. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1" />
  1080. <text
  1081. y="6"
  1082. id="text23-5-1"
  1083. style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000">
  1084. <tspan
  1085. x="65"
  1086. y="19"
  1087. id="tspan25-4-9">arg 1</tspan>
  1088. </text>
  1089. <text
  1090. id="text27-0-2"
  1091. style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000">
  1092. <tspan
  1093. x="65"
  1094. y="11.25"
  1095. id="tspan29-8-3" />
  1096. </text>
  1097. </g>
  1098. <g
  1099. transform="translate(-386,150.5625)"
  1100. id="g3497">
  1101. <path
  1102. 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"
  1103. id="path21-7-6"
  1104. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1105. <text
  1106. x="174.85069"
  1107. y="307.79861"
  1108. id="text23-1-2"
  1109. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1110. <tspan
  1111. x="194.85066"
  1112. y="333.79858"
  1113. id="tspan25-0-1">90</tspan>
  1114. </text>
  1115. </g>
  1116. <g
  1117. transform="translate(-350,456.5625)"
  1118. id="g3585">
  1119. <path
  1120. 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"
  1121. id="path3194"
  1122. style="fill:#00b700;fill-opacity:1;stroke:#007b00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1123. <text
  1124. id="text3196"
  1125. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
  1126. <tspan
  1127. x="94"
  1128. y="49"
  1129. id="tspan3198">arc</tspan>
  1130. </text>
  1131. <text
  1132. id="text3200"
  1133. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1134. <tspan
  1135. x="94"
  1136. y="22.5"
  1137. id="tspan3202">angle</tspan>
  1138. </text>
  1139. <text
  1140. id="text3204"
  1141. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1142. <tspan
  1143. x="94"
  1144. y="64.5"
  1145. id="tspan3206">radius</tspan>
  1146. </text>
  1147. </g>
  1148. </g>
  1149. <g
  1150. transform="translate(-1.54648,4.2050002)"
  1151. id="g4920">
  1152. <path
  1153. 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"
  1154. id="path21-2"
  1155. style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1156. <text
  1157. x="1.5464799"
  1158. y="8.3575001"
  1159. id="text23-2"
  1160. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1161. <tspan
  1162. x="21.54648"
  1163. y="34.357498"
  1164. id="tspan25-1">square</tspan>
  1165. </text>
  1166. </g>
  1167. <g
  1168. id="g4-8-5"
  1169. transform="matrix(2,0,0,2,-8,85.824186)">
  1170. <filter
  1171. id="dropshadow-7-1"
  1172. height="1.3"
  1173. style="color-interpolation-filters:sRGB">
  1174. <feGaussianBlur
  1175. id="feGaussianBlur7-8-1"
  1176. stdDeviation="3"
  1177. in="SourceAlpha" />
  1178. <feOffset
  1179. id="feOffset9-9-5"
  1180. result="offsetblur"
  1181. dy="2"
  1182. dx="2" />
  1183. <feComponentTransfer
  1184. id="feComponentTransfer11-4-0">
  1185. <feFuncA
  1186. id="feFuncA13-0-4"
  1187. slope="0.2"
  1188. type="linear" />
  1189. </feComponentTransfer>
  1190. <feMerge
  1191. id="feMerge15-1-3">
  1192. <feMergeNode
  1193. id="feMergeNode17-7-9" />
  1194. <feMergeNode
  1195. id="feMergeNode19-5-9"
  1196. in="SourceGraphic" />
  1197. </feMerge>
  1198. </filter>
  1199. <path
  1200. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:1;stroke-linecap:round;stroke-opacity:1"
  1201. id="path21-31-6"
  1202. 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" />
  1203. <text
  1204. style="font-size:10px;font-family:Sans;text-anchor:end;fill:#000000"
  1205. id="text23-5-3"
  1206. y="6">
  1207. <tspan
  1208. id="tspan25-4-4"
  1209. y="19"
  1210. x="65">arg 1</tspan>
  1211. </text>
  1212. <text
  1213. style="font-size:6.66666651px;font-family:Sans;text-anchor:end;fill:#000000"
  1214. id="text27-0-8">
  1215. <tspan
  1216. id="tspan29-8-0"
  1217. y="11.25"
  1218. x="65" />
  1219. </text>
  1220. </g>
  1221. </g>
  1222. <text
  1223. x="967.30768"
  1224. y="-2.5918002"
  1225. id="text3033-3"
  1226. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1227. <tspan
  1228. x="1069.3076"
  1229. y="19.908199"
  1230. id="tspan3035-0" />
  1231. </text>
  1232. <text
  1233. x="967.30768"
  1234. y="81.408203"
  1235. id="text3033-0-2"
  1236. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1237. <tspan
  1238. x="1069.3076"
  1239. y="103.9082"
  1240. id="tspan3035-1-66" />
  1241. </text>
  1242. <text
  1243. x="967.30768"
  1244. y="165.4082"
  1245. id="text3033-1-2"
  1246. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1247. <tspan
  1248. x="1069.3076"
  1249. y="187.9082"
  1250. id="tspan3035-8-3" />
  1251. </text>
  1252. <text
  1253. x="967.30768"
  1254. y="249.4082"
  1255. id="text3033-0-9-93"
  1256. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1257. <tspan
  1258. x="1069.3076"
  1259. y="271.9082"
  1260. id="tspan3035-1-5-2" />
  1261. </text>
  1262. <text
  1263. x="1062"
  1264. y="365.52155"
  1265. id="text3033-37"
  1266. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1267. <tspan
  1268. x="1164"
  1269. y="388.02155"
  1270. id="tspan3035-17" />
  1271. </text>
  1272. <text
  1273. x="1080"
  1274. y="430.48514"
  1275. id="text3107-2"
  1276. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1277. <tspan
  1278. x="1174"
  1279. y="452.98514"
  1280. id="tspan3109-1" />
  1281. </text>
  1282. <text
  1283. x="1062"
  1284. y="449.52155"
  1285. id="text3033-0-6"
  1286. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1287. <tspan
  1288. x="1164"
  1289. y="472.02155"
  1290. id="tspan3035-1-33" />
  1291. </text>
  1292. <text
  1293. x="1062"
  1294. y="533.52155"
  1295. id="text3033-1-4"
  1296. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1297. <tspan
  1298. x="1164"
  1299. y="556.02155"
  1300. id="tspan3035-8-1" />
  1301. </text>
  1302. <text
  1303. x="1062"
  1304. y="617.52155"
  1305. id="text3033-0-9-2"
  1306. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1307. <tspan
  1308. x="1164"
  1309. y="640.02155"
  1310. id="tspan3035-1-5-5" />
  1311. </text>
  1312. <g
  1313. id="g4800">
  1314. <g
  1315. transform="translate(-761.30769,-68.28455)"
  1316. id="g6081">
  1317. <g
  1318. id="g6076">
  1319. <path
  1320. style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  1321. id="path3035-6"
  1322. 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" />
  1323. <text
  1324. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  1325. id="text3037-6"
  1326. y="207.40865"
  1327. x="779.30768">
  1328. <tspan
  1329. id="tspan3039-8"
  1330. y="237.90865"
  1331. x="787.30768">repeat</tspan>
  1332. </text>
  1333. </g>
  1334. <g
  1335. id="g6071">
  1336. <path
  1337. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  1338. id="path21-8-9"
  1339. 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" />
  1340. <text
  1341. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  1342. id="text23-0-0"
  1343. y="209.40866"
  1344. x="922.30768">
  1345. <tspan
  1346. id="tspan25-7-6"
  1347. y="235.40865"
  1348. x="942.30768">6</tspan>
  1349. </text>
  1350. </g>
  1351. </g>
  1352. <g
  1353. transform="translate(0,0.56205)"
  1354. id="g3055-9">
  1355. <g
  1356. id="g4085-2-3">
  1357. <path
  1358. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  1359. id="path3660-8"
  1360. 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" />
  1361. <text
  1362. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  1363. id="text3662-6">
  1364. <tspan
  1365. id="tspan3664-1"
  1366. y="43"
  1367. x="8">start</tspan>
  1368. </text>
  1369. </g>
  1370. <g
  1371. id="g3037-2">
  1372. <path
  1373. style="fill:#eeeeee;stroke:#ff0000;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1374. id="path4206-1"
  1375. 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" />
  1376. <g
  1377. 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"
  1378. id="g4208-0"
  1379. transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)">
  1380. <path
  1381. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1382. id="path4210-1-3"
  1383. 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" />
  1384. <path
  1385. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1386. id="path4212-7"
  1387. 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" />
  1388. <path
  1389. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1390. id="path4214-8"
  1391. 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" />
  1392. <path
  1393. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1394. id="path4216-3"
  1395. 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" />
  1396. </g>
  1397. <path
  1398. 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"
  1399. id="path4218-9"
  1400. 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" />
  1401. <g
  1402. 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"
  1403. id="g4220-8"
  1404. transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)">
  1405. <path
  1406. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1407. id="path4222-8"
  1408. 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" />
  1409. </g>
  1410. <g
  1411. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1412. id="g4224-2"
  1413. transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)">
  1414. <path
  1415. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1416. id="path4226-9"
  1417. d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z" />
  1418. <path
  1419. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1420. id="path4228-3"
  1421. 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" />
  1422. <path
  1423. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1424. id="path4230-9"
  1425. 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" />
  1426. <path
  1427. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1428. id="path4232-5"
  1429. 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" />
  1430. <path
  1431. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1432. id="path4234-2"
  1433. 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" />
  1434. <path
  1435. style="fill:#ff0000;fill-opacity:1;stroke:none"
  1436. id="path4236-1"
  1437. 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" />
  1438. </g>
  1439. </g>
  1440. </g>
  1441. <g
  1442. transform="translate(-838,-291.36147)"
  1443. id="g6596">
  1444. <path
  1445. 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"
  1446. id="path21-57"
  1447. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1448. <text
  1449. x="1014"
  1450. y="388.48557"
  1451. id="text23-6"
  1452. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1453. <tspan
  1454. x="1034"
  1455. y="414.4856"
  1456. id="tspan25-42">0</tspan>
  1457. </text>
  1458. <path
  1459. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  1460. id="path21-1"
  1461. 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" />
  1462. <text
  1463. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000"
  1464. id="text23-8"
  1465. x="856"
  1466. y="346.48557">
  1467. <tspan
  1468. id="tspan25-1-4"
  1469. y="395.48557"
  1470. x="966">store in</tspan>
  1471. </text>
  1472. <text
  1473. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
  1474. id="text27-4"
  1475. x="856"
  1476. y="346.48557">
  1477. <tspan
  1478. id="tspan29-2"
  1479. y="368.98557"
  1480. x="966">name</tspan>
  1481. </text>
  1482. <text
  1483. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000"
  1484. id="text31-1"
  1485. x="856"
  1486. y="346.48557">
  1487. <tspan
  1488. id="tspan33-6"
  1489. y="410.98557"
  1490. x="966">value</tspan>
  1491. </text>
  1492. <path
  1493. 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"
  1494. id="path21-5-7"
  1495. style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1496. <text
  1497. x="1004"
  1498. y="346.48557"
  1499. id="text23-5-4"
  1500. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1501. <tspan
  1502. x="1024"
  1503. y="372.48557"
  1504. id="tspan25-9">box</tspan>
  1505. </text>
  1506. </g>
  1507. <g
  1508. transform="translate(-838,-165.37656)"
  1509. id="g6611">
  1510. <g
  1511. transform="translate(637.2,510.85537)"
  1512. id="g3739">
  1513. <path
  1514. 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"
  1515. id="path21-0"
  1516. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1517. <text
  1518. x="384.79999"
  1519. y="129.6302"
  1520. id="text23-10"
  1521. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1522. <tspan
  1523. x="404.79999"
  1524. y="155.63022"
  1525. id="tspan25-6">1</tspan>
  1526. </text>
  1527. </g>
  1528. <g
  1529. transform="translate(972,598.48557)"
  1530. id="g3165-3">
  1531. <path
  1532. 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"
  1533. id="path3172-5"
  1534. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1535. <text
  1536. id="text3174-8"
  1537. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1538. <tspan
  1539. x="20"
  1540. y="26"
  1541. id="tspan3176-1">box</tspan>
  1542. </text>
  1543. </g>
  1544. <g
  1545. transform="translate(874,598.50066)"
  1546. id="g3854">
  1547. <path
  1548. 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"
  1549. id="path3124"
  1550. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1551. <text
  1552. id="text3126"
  1553. style="font-size:20px;font-family:Sans;text-anchor:end;fill:#000000">
  1554. <tspan
  1555. x="94"
  1556. y="49"
  1557. id="tspan3128">add</tspan>
  1558. </text>
  1559. <text
  1560. id="text3130"
  1561. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1562. <tspan
  1563. x="94"
  1564. y="22.5"
  1565. id="tspan3132">to</tspan>
  1566. </text>
  1567. <text
  1568. id="text3134"
  1569. style="font-size:13.33333302px;font-family:Sans;text-anchor:end;fill:#000000">
  1570. <tspan
  1571. x="94"
  1572. y="64.5"
  1573. id="tspan3136">value</tspan>
  1574. </text>
  1575. </g>
  1576. </g>
  1577. <g
  1578. transform="translate(36,181.1241)"
  1579. id="g6793">
  1580. <path
  1581. 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"
  1582. id="path3062"
  1583. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1584. <text
  1585. id="text3064"
  1586. style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
  1587. <tspan
  1588. x="8"
  1589. y="30.5"
  1590. id="tspan3066">square</tspan>
  1591. </text>
  1592. </g>
  1593. <g
  1594. id="g4585"
  1595. transform="translate(58,223.12408)">
  1596. <path
  1597. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  1598. id="path3114"
  1599. 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" />
  1600. <text
  1601. style="font-size:28px;font-family:sans-serif;text-anchor:end;fill:#000000"
  1602. id="text3116">
  1603. <tspan
  1604. id="tspan3118"
  1605. y="49"
  1606. x="110">×</tspan>
  1607. </text>
  1608. <text
  1609. style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000"
  1610. id="text3120">
  1611. <tspan
  1612. id="tspan3122"
  1613. y="21.5"
  1614. x="110" />
  1615. </text>
  1616. <text
  1617. style="font-size:18.66666603px;font-family:sans-serif;text-anchor:end;fill:#000000"
  1618. id="text3124">
  1619. <tspan
  1620. id="tspan3126"
  1621. y="63.5"
  1622. x="110" />
  1623. </text>
  1624. </g>
  1625. <g
  1626. id="g4732"
  1627. transform="translate(114,0)">
  1628. <g
  1629. transform="translate(58,223.1241)"
  1630. id="g3258">
  1631. <path
  1632. 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"
  1633. id="path21-5"
  1634. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1635. <text
  1636. x="46"
  1637. id="text23-3"
  1638. style="font-size:20px;font-family:sans-serif;text-anchor:start;fill:#000000">
  1639. <tspan
  1640. x="64"
  1641. y="30.5"
  1642. id="tspan25-77">fib</tspan>
  1643. </text>
  1644. </g>
  1645. <g
  1646. transform="translate(96,265.1241)"
  1647. id="g3165-3-5">
  1648. <path
  1649. 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"
  1650. id="path3172-5-1"
  1651. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  1652. <text
  1653. id="text3174-8-1"
  1654. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000">
  1655. <tspan
  1656. x="20"
  1657. y="26"
  1658. id="tspan3176-1-3">box</tspan>
  1659. </text>
  1660. </g>
  1661. </g>
  1662. <g
  1663. id="g4653"
  1664. transform="translate(172,349.12408)">
  1665. <path
  1666. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
  1667. id="path21"
  1668. 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" />
  1669. <text
  1670. style="font-size:20px;font-family:Sans;text-anchor:start;fill:#000000"
  1671. id="text23"
  1672. x="42">
  1673. <tspan
  1674. id="tspan25"
  1675. y="26"
  1676. x="62">20</tspan>
  1677. </text>
  1678. </g>
  1679. </g>
  1680. </svg>