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.

387 lines
16 KiB

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. version="1.1"
  10. width="422"
  11. height="401.125"
  12. id="svg2">
  13. <metadata
  14. id="metadata100">
  15. <rdf:RDF>
  16. <cc:Work
  17. rdf:about="">
  18. <dc:format>image/svg+xml</dc:format>
  19. <dc:type
  20. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  21. <dc:title></dc:title>
  22. </cc:Work>
  23. </rdf:RDF>
  24. </metadata>
  25. <defs
  26. id="defs98" />
  27. <text
  28. x="18"
  29. y="73.598923"
  30. id="text3033"
  31. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  32. <tspan
  33. x="120"
  34. y="96.098923"
  35. id="tspan3035" />
  36. </text>
  37. <path
  38. d="m 149,97.5625 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"
  39. id="path21"
  40. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  41. <text
  42. x="176"
  43. y="96.562508"
  44. id="text23"
  45. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  46. <tspan
  47. x="196"
  48. y="122.56252"
  49. id="tspan25">2</tspan>
  50. </text>
  51. <text
  52. x="36"
  53. y="138.56252"
  54. id="text3107"
  55. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  56. <tspan
  57. x="130"
  58. y="161.06252"
  59. id="tspan3109" />
  60. </text>
  61. <g
  62. transform="translate(16,0.56249)"
  63. id="g3077">
  64. <path
  65. d="m 151,223.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"
  66. id="path21-7"
  67. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  68. <text
  69. x="182.85068"
  70. y="223.7986"
  71. id="text23-1"
  72. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  73. <tspan
  74. x="202.85065"
  75. y="249.7986"
  76. id="tspan25-0">0</tspan>
  77. </text>
  78. </g>
  79. <text
  80. x="18"
  81. y="157.59892"
  82. id="text3033-0"
  83. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  84. <tspan
  85. x="120"
  86. y="180.09892"
  87. id="tspan3035-1" />
  88. </text>
  89. <text
  90. x="18"
  91. y="241.59892"
  92. id="text3033-1"
  93. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  94. <tspan
  95. x="120"
  96. y="264.09891"
  97. id="tspan3035-8" />
  98. </text>
  99. <text
  100. x="18"
  101. y="325.59891"
  102. id="text3033-0-9"
  103. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  104. <tspan
  105. x="120"
  106. y="348.09891"
  107. id="tspan3035-1-5" />
  108. </text>
  109. <path
  110. d="m 19,155.5625 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.617994,0 -5.219867,1.07773 -7.071068,2.92893 C 36.077731,184.34263 35,186.94451 35,189.5625 l 0,8 0,90 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 -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"
  111. id="path3035"
  112. style="fill:#e37a00;fill-opacity:1;stroke:#a34600;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  113. <text
  114. x="18"
  115. y="137.90234"
  116. id="text3037"
  117. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  118. <tspan
  119. x="26"
  120. y="168.40234"
  121. id="tspan3039">repeat</tspan>
  122. </text>
  123. <path
  124. d="m 131,139.56251 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"
  125. id="path21-8"
  126. style="fill:#ff00ff;fill-opacity:1;stroke:#c700d3;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  127. <text
  128. x="157"
  129. y="140.56253"
  130. id="text23-0"
  131. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  132. <tspan
  133. x="177"
  134. y="166.5625"
  135. id="tspan25-7">11</tspan>
  136. </text>
  137. <g
  138. transform="translate(0,0.5625)"
  139. id="g3055">
  140. <g
  141. id="g4085">
  142. <path
  143. 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,258 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"
  144. id="path3660"
  145. style="fill:#ffc000;fill-opacity:1;stroke:#c48d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  146. <text
  147. id="text3662"
  148. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  149. <tspan
  150. x="8"
  151. y="43"
  152. id="tspan3664">start</tspan>
  153. </text>
  154. </g>
  155. <g
  156. id="g3037">
  157. <path
  158. 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"
  159. id="path4206"
  160. style="fill:#eeeeee;stroke:#ff0000;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  161. <g
  162. transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)"
  163. id="g4208"
  164. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
  165. <path
  166. 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"
  167. id="path4210"
  168. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  169. <path
  170. 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"
  171. id="path4212"
  172. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  173. <path
  174. 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"
  175. id="path4214"
  176. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  177. <path
  178. 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"
  179. id="path4216"
  180. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  181. </g>
  182. <path
  183. 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"
  184. id="path4218"
  185. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  186. <g
  187. transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)"
  188. id="g4220"
  189. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
  190. <path
  191. 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"
  192. id="path4222"
  193. style="fill:#ff8080;fill-opacity:1;stroke:#ff0000;stroke-width:3.91126204;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  194. </g>
  195. <g
  196. transform="matrix(0.44038997,0,0,0.45457429,99.266887,20.526617)"
  197. id="g4224"
  198. style="fill:#ff0000;fill-opacity:1;stroke:none">
  199. <path
  200. d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z"
  201. id="path4226"
  202. style="fill:#ff0000;fill-opacity:1;stroke:none" />
  203. <path
  204. 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"
  205. id="path4228"
  206. style="fill:#ff0000;fill-opacity:1;stroke:none" />
  207. <path
  208. 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"
  209. id="path4230"
  210. style="fill:#ff0000;fill-opacity:1;stroke:none" />
  211. <path
  212. 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"
  213. id="path4232"
  214. style="fill:#ff0000;fill-opacity:1;stroke:none" />
  215. <path
  216. 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"
  217. id="path4234"
  218. style="fill:#ff0000;fill-opacity:1;stroke:none" />
  219. <path
  220. 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"
  221. id="path4236"
  222. style="fill:#ff0000;fill-opacity:1;stroke:none" />
  223. </g>
  224. </g>
  225. </g>
  226. <g
  227. transform="translate(284,180.5625)"
  228. id="g3165">
  229. <path
  230. 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"
  231. id="path3172"
  232. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  233. <text
  234. x="24"
  235. id="text3174"
  236. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  237. <tspan
  238. x="44"
  239. y="26"
  240. id="tspan3176">index</tspan>
  241. </text>
  242. </g>
  243. <g
  244. transform="translate(18,54.5625)"
  245. id="g3258">
  246. <path
  247. d="M 1,17 1,9 A 8,8 0 0 1 9,1 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 1,75 L 1,67 1,25 1,17 z"
  248. id="path21-1"
  249. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  250. <text
  251. id="text23-8"
  252. style="font-size:20px;text-anchor:end;fill:#000000;font-family:Sans">
  253. <tspan
  254. x="110"
  255. y="49"
  256. id="tspan25-1">store in</tspan>
  257. </text>
  258. <text
  259. id="text27"
  260. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  261. <tspan
  262. x="110"
  263. y="22.5"
  264. id="tspan29">name</tspan>
  265. </text>
  266. <text
  267. id="text31"
  268. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  269. <tspan
  270. x="110"
  271. y="64.5"
  272. id="tspan33">value</tspan>
  273. </text>
  274. </g>
  275. <path
  276. d="m 149,55.5625 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"
  277. id="path21-5"
  278. style="fill:#7bbbb8;fill-opacity:1;stroke:#4c8585;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  279. <text
  280. x="156"
  281. y="54.5625"
  282. id="text23-5"
  283. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  284. <tspan
  285. x="176"
  286. y="80.5625"
  287. id="tspan25-9">index</tspan>
  288. </text>
  289. <g
  290. transform="translate(36,180.5625)"
  291. id="g3258-8">
  292. <path
  293. d="M 1,17 1,9 A 8,8 0 0 1 9,1 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 1,75 L 1,67 1,25 1,17 z"
  294. id="path21-1-7"
  295. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  296. <text
  297. id="text23-8-1"
  298. style="font-size:20px;text-anchor:end;fill:#000000;font-family:Sans">
  299. <tspan
  300. x="110"
  301. y="49"
  302. id="tspan25-1-9">store in</tspan>
  303. </text>
  304. <text
  305. id="text27-4"
  306. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  307. <tspan
  308. x="110"
  309. y="22.5"
  310. id="tspan29-6">name</tspan>
  311. </text>
  312. <text
  313. id="text31-9"
  314. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  315. <tspan
  316. x="110"
  317. y="64.5"
  318. id="tspan33-6">value</tspan>
  319. </text>
  320. </g>
  321. <g
  322. transform="translate(150,180.5625)"
  323. id="g3141">
  324. <path
  325. d="m 17,17 0,-8 a 8,8 0 0 1 8,-8 l 8,0 20,0 80,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 -80,0 -20,0 -8,0 a 8,8 0 0 1 -8,-8 l 0,-8 0,-2 -12,0 0,6 -4,0 0,-16 4,0 0,6 12,0 0,-2 z"
  326. id="path3137"
  327. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  328. <text
  329. id="text3139"
  330. style="font-size:20px;text-anchor:end;fill:#000000;font-family:Sans">
  331. <tspan
  332. x="130"
  333. y="26"
  334. id="tspan3141">box</tspan>
  335. </text>
  336. <text
  337. id="text3143"
  338. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  339. <tspan
  340. x="130"
  341. y="22.5"
  342. id="tspan3145" />
  343. </text>
  344. </g>
  345. <g
  346. transform="translate(36,262.5625)"
  347. id="g3212">
  348. <path
  349. d="M 1,17 1,9 A 8,8 0 0 1 9,1 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,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 1,33 l 0,-8 0,-8 z"
  350. id="path3089"
  351. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  352. <text
  353. id="text3091"
  354. style="font-size:20px;text-anchor:end;fill:#000000;font-family:Sans">
  355. <tspan
  356. x="110"
  357. y="28"
  358. id="tspan3093">add 1 to</tspan>
  359. </text>
  360. <text
  361. id="text3095"
  362. style="font-size:13.33333302px;text-anchor:end;fill:#000000;font-family:Sans">
  363. <tspan
  364. x="110"
  365. y="22.5"
  366. id="tspan3097" />
  367. </text>
  368. </g>
  369. <g
  370. transform="translate(150,262.5625)"
  371. id="g3165-6">
  372. <path
  373. 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"
  374. id="path3172-4"
  375. style="fill:#fd6600;fill-opacity:1;stroke:#ac3d00;stroke-width:2;stroke-linecap:round;stroke-opacity:1" />
  376. <text
  377. x="24"
  378. id="text3174-7"
  379. style="font-size:20px;text-anchor:start;fill:#000000;font-family:Sans">
  380. <tspan
  381. x="44"
  382. y="26"
  383. id="tspan3176-4">index</tspan>
  384. </text>
  385. </g>
  386. </svg>