-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgo_basic.drawio
More file actions
352 lines (352 loc) · 28.5 KB
/
go_basic.drawio
File metadata and controls
352 lines (352 loc) · 28.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
<mxfile host="app.diagrams.net" modified="2021-07-28T15:48:52.893Z" agent="5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36" etag="RUv5pp6XwkoaTuAc-8a7" version="14.9.2" type="github">
<diagram id="4ZGvZ0fgoe1KlmU3mvZ7" name="Page-1">
<mxGraphModel dx="1581" dy="985" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="xNucGwOiqGYlvezc4-lI-102" value="" style="strokeWidth=1;html=1;shape=mxgraph.flowchart.annotation_1;align=left;pointerEvents=1;dashed=1;rotation=-180;" vertex="1" parent="1">
<mxGeometry x="1330" y="690" width="80" height="240" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-97" value="cap=9" style="strokeWidth=1;html=1;shape=mxgraph.flowchart.annotation_1;align=left;pointerEvents=1;dashed=1;" vertex="1" parent="1">
<mxGeometry x="1160" y="610" width="90" height="320" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-1" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="120" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-2" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="160" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-3" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="200" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-4" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="240" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-13" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="280" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-14" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="320" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-15" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="360" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-16" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="400" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-17" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="440" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-18" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="480" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-19" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="520" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-20" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="560" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-21" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="600" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-22" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="640" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-23" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="680" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-24" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="720" y="200" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-25" value="<span>...</span>" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="103" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-26" value="<span>h</span>" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="143" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-27" value="<span>e</span>" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="183" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-28" value="<span>l</span>" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="223" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-29" value="<span>l</span>" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="263" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-30" value="o" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="303" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-31" value="," style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="343" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-32" value="w" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="383" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-33" value="o" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="423" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-34" value="r" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="463" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-35" value="l" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="503" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-36" value="d" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="543" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-37" value="<span>...</span>" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="583" y="507" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-40" value="""" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="430" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-41" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="103" y="597" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-38" value="data:" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-41">
<mxGeometry width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-39" value="len:12" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-41">
<mxGeometry y="30" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-42" value="<b>s</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="93" y="577" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-43" value="" style="endArrow=classic;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;noJump=1;anchorPointDirection=0;" edge="1" parent="1" target="xNucGwOiqGYlvezc4-lI-26">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="163" y="612" as="sourcePoint" />
<mxPoint x="213" y="587" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-45" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="243" y="597" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-46" value="data:" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-45">
<mxGeometry width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-47" value="len:5" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-45">
<mxGeometry y="30" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-48" value="<b>s1</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="283" y="577" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-51" value="" style="endArrow=classic;html=1;entryX=0.658;entryY=1.025;entryDx=0;entryDy=0;noJump=1;anchorPointDirection=0;entryPerimeter=0;startFill=1;endFill=1;bendable=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="1" target="xNucGwOiqGYlvezc4-lI-26">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="253" y="612" as="sourcePoint" />
<mxPoint x="173" y="557" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-52" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="423" y="597" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-53" value="data:" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-52">
<mxGeometry width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-54" value="len:5" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-52">
<mxGeometry y="30" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-55" value="<b>s2</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="413" y="577" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-56" value="" style="endArrow=classic;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="1" target="xNucGwOiqGYlvezc4-lI-32">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="484" y="612" as="sourcePoint" />
<mxPoint x="433" y="557" as="targetPoint" />
<Array as="points">
<mxPoint x="484" y="577" />
<mxPoint x="403" y="577" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-57" value=""January"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="470" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-58" value=""February"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="510" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-59" value=""March"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="550" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-60" value=""Apirl"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="590" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-61" value=""May"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="630" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-62" value=""June"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="670" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-63" value=""July"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="710" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-64" value=""August"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="750" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-65" value=""September"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="790" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-66" value=""October"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="830" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-67" value=""November"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="870" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-68" value=""December"" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1250" y="910" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-69" value="0" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="440" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-70" value="1" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="480" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-71" value="2" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="520" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-72" value="3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="560" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-73" value="4" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="600" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-74" value="5" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="640" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-75" value="6" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="680" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-76" value="7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="720" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-77" value="8" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="760" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-78" value="9" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="800" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-79" value="10" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="840" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-80" value="11" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="880" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-81" value="12" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="1210" y="920" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-82" value="<span style="color: rgb(0 , 0 , 0) ; font-family: &#34;helvetica&#34; ; font-size: 12px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(248 , 249 , 250) ; display: inline ; float: none">months</span>" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1248" y="400" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-83" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="995" y="560" width="565" height="210" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-84" value="data:" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-85" value="len:3" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry y="30" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-92" value="" style="group" vertex="1" connectable="0" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="515" y="95" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-93" value="data:" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-92">
<mxGeometry width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-94" value="len:3" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-92">
<mxGeometry y="30" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-95" value="cap:7" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="515" y="155" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-91" value="<span style="color: rgb(0 , 0 , 0) ; font-family: &#34;helvetica&#34; ; font-size: 12px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(248 , 249 , 250) ; display: inline ; float: none">summer := months[6:9]</span>" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="493" y="69" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-98" value="" style="strokeWidth=1;html=1;shape=mxgraph.flowchart.annotation_1;align=left;pointerEvents=1;dashed=1;" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="200" y="50" width="55" height="80" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-99" value="len=3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="175" y="75" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-100" value="" style="strokeWidth=1;html=1;shape=mxgraph.flowchart.annotation_1;align=left;pointerEvents=1;dashed=1;rotation=-180;" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="335" y="130" width="50" height="80" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-101" value="len=3" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="xNucGwOiqGYlvezc4-lI-83">
<mxGeometry x="345" y="155" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-86" value="cap:9" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1" vertex="1" parent="1">
<mxGeometry x="995" y="620" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-88" value="<span style="color: rgb(0 , 0 , 0) ; font-family: &#34;helvetica&#34; ; font-size: 12px ; font-style: normal ; font-weight: 400 ; letter-spacing: normal ; text-align: center ; text-indent: 0px ; text-transform: none ; word-spacing: 0px ; background-color: rgb(248 , 249 , 250) ; display: inline ; float: none">Q2 := months[4:7]</span>" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="980" y="530" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-90" value="" style="curved=1;endArrow=classic;html=1;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" target="xNucGwOiqGYlvezc4-lI-73">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1050" y="575" as="sourcePoint" />
<mxPoint x="1150" y="520" as="targetPoint" />
<Array as="points">
<mxPoint x="1080" y="560" />
<mxPoint x="1170" y="550" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-96" value="" style="curved=1;endArrow=classic;html=1;" edge="1" parent="1" source="xNucGwOiqGYlvezc4-lI-93">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1710" y="770" as="sourcePoint" />
<mxPoint x="1330" y="690" as="targetPoint" />
<Array as="points">
<mxPoint x="1420" y="640" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-103" value="cap=7" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="1370" y="810" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-104" value="nil" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="160" y="903.5" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-105" value="nil" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="160" y="933.5" width="80" height="31" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-106" value="类型" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="120" y="913.5" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-107" value="值" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="120" y="939" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-108" value="W" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="150" y="883.5" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-109" value="*os.File" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="365" y="904" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-110" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="365" y="934" width="80" height="31" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-111" value="类型" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="325" y="914" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-112" value="值" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="325" y="939.5" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-113" value="W" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="355" y="884" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-114" value="fd int=1(stdout)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="527" y="914" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-115" value="" style="curved=1;endArrow=classic;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.65;exitY=0.661;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="xNucGwOiqGYlvezc4-lI-110" target="xNucGwOiqGYlvezc4-lI-114">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="427" y="954.5" as="sourcePoint" />
<mxPoint x="477" y="904.5" as="targetPoint" />
<Array as="points">
<mxPoint x="477" y="954.5" />
<mxPoint x="477" y="914.5" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="xNucGwOiqGYlvezc4-lI-116" value="os.File" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;" vertex="1" parent="1">
<mxGeometry x="517" y="894" width="40" height="20" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>