Untitled.ipynb
63.8 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
{
"cells": [
{
"cell_type": "code",
"execution_count": 35,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"from skimage import io\n",
"\n",
"skin = [[241, 211, 193], [232, 197, 176], [222, 179, 158], [236, 210, 194], [237, 204, 186], [237, 195, 177], [217, 187, 186], [214, 181, 179], [209, 176, 172], [243, 202, 202], [238, 193, 188], [226, 179, 175], [214, 192, 165], [211, 187, 157], [213, 184, 145], [247, 210, 194], [239, 199, 185], [207, 171, 163], [238, 212, 210], [236, 205, 202], [233, 197, 193], [240, 188, 176], [247, 195, 190], [225, 175, 166], [232, 206, 198]]\n",
"eyebr = [[0, 0, 255], [150, 103, 76], [174, 125, 99], [0, 0, 255], [157, 119, 106], [184, 146, 131], [0, 0, 254], [82, 52, 37], [59, 34, 21], [0, 0, 255], [161, 122, 110], [146, 108, 97], [0, 0, 255], [218, 193, 166], [169, 127, 80], [0, 0, 254], [209, 168, 146], [199, 151, 126], [0, 0, 254], [119, 87, 95], [151, 111, 114], [0, 0, 254], [80, 54, 61], [113, 80, 84], [0, 0, 254]]\n",
"eye = [[48, 32, 27], [187, 159, 149], [109, 90, 84], [41, 25, 36], [150, 117, 112], [182, 177, 177], [35, 23, 22], [134, 105, 102], [84, 67, 69], [51, 19, 15], [85, 53, 47], [144, 108, 101], [52, 35, 26], [87, 67, 52], [130, 105, 83], [206, 185, 179], [71, 58, 57], [113, 93, 93], [54, 47, 68], [198, 185, 200], [103, 85, 105], [42, 22, 29], [95, 72, 80], [145, 117, 126], [121, 98, 91]]\n",
"mouth = [[0, 0, 254], [206, 77, 107], [233, 111, 139], [0, 0, 254], [239, 133, 126], [225, 107, 101], [0, 0, 255], [190, 119, 129], [200, 189, 197], [0, 0, 254], [185, 90, 98], [214, 120, 130], [0, 0, 255], [189, 107, 67], [215, 140, 107], [0, 0, 254], [239, 123, 135], [213, 94, 114], [0, 0, 255], [222, 105, 146], [223, 161, 174], [0, 0, 255], [237, 113, 142], [219, 90, 120], [0, 0, 254]]\n",
"palette_skin = np.array(skin, dtype=np.uint8)\n",
"palette_eyebr = np.array(eyebr, dtype=np.uint8)\n",
"palette_eye = np.array(eye, dtype=np.uint8)\n",
"palette_mouth = np.array(mouth, dtype=np.uint8)\n",
"\n",
"m, n = 4, 6\n",
"\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,\n",
" 17, 18, 19, 20, 21, 22, 23, 24])]"
]
},
"execution_count": 18,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"indices = [np.arange(25)]\n",
"indices"
]
},
{
"cell_type": "code",
"execution_count": 28,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Anaconda3_64\\lib\\site-packages\\skimage\\io\\_plugins\\matplotlib_plugin.py:51: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.\n",
" out_of_range_float = (np.issubdtype(image.dtype, np.float) and\n",
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Anaconda3_64\\lib\\site-packages\\matplotlib\\axes\\_base.py:1400: MatplotlibDeprecationWarning: The 'box-forced' keyword argument is deprecated since 2.2.\n",
" \" since 2.2.\", cbook.mplDeprecation)\n"
]
},
{
"data": {
"text/plain": [
"<matplotlib.image.AxesImage at 0x24e2589a1d0>"
]
},
"execution_count": 28,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"io.imshow(palette_skin[indices])"
]
},
{
"cell_type": "code",
"execution_count": 57,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[[1, 1, 253],\n",
" [226, 192, 201],\n",
" [210, 177, 183],\n",
" [253, 222, 204],\n",
" [249, 216, 200]]"
]
},
"execution_count": 57,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"leb_colors = [[1, 1, 253], [226, 192, 201], [210, 177, 183], [253, 222, 204], [249, 216, 200]]\n",
"leb_colors"
]
},
{
"cell_type": "code",
"execution_count": 58,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[[226, 192, 201], [210, 177, 183], [253, 222, 204], [249, 216, 200]]"
]
},
"execution_count": 58,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"from itertools import compress\n",
"fil = [leb_colors[i][2] < 250 and leb_colors[i][0] > 10 for i in range(5)]\n",
"list(compress(leb_colors, fil))"
]
},
{
"cell_type": "code",
"execution_count": 45,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[True, False, False, False, False]"
]
},
"execution_count": 45,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"[leb_colors[i][2] > 250 and leb_colors[i][0] < 10 for i in range(5)]"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"from sklearn.neighbors import NearestNeighbors\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[0, 1],\n",
" [1, 0],\n",
" [2, 1],\n",
" [3, 4],\n",
" [4, 3],\n",
" [5, 4]], dtype=int64)"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"X = np.array([[-1, -1], [-2, -1], [-3, -2], [1, 1], [2, 1], [3, 2]])\n",
"nbrs = NearestNeighbors(n_neighbors=2, algorithm='auto').fit(X)\n",
"distances, indices = nbrs.kneighbors(X)\n",
"indices"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[0. , 1. ],\n",
" [0. , 1. ],\n",
" [0. , 1.41421356],\n",
" [0. , 1. ],\n",
" [0. , 1. ],\n",
" [0. , 1.41421356]])"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"distances"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"['10']\n"
]
}
],
"source": [
"from sklearn.neighbors.nearest_centroid import NearestCentroid\n",
"\n",
"X = np.array([[-1, -1], [-2, -1], [-3, -2], [1, 1], [2, 1], [3, 2]])\n",
"y = np.array([10, 11, 12, '2', '2', '2'])\n",
"clf = NearestCentroid()\n",
"clf.fit(X, y)\n",
"NearestCentroid(metric='euclidean', shrink_threshold=None)\n",
"print(clf.predict([[-0.8, -1]]))"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"ename": "ValueError",
"evalue": "only 2 non-keyword arguments accepted",
"output_type": "error",
"traceback": [
"\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)",
"\u001b[1;32m<ipython-input-11-c713103eefcd>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m()\u001b[0m\n\u001b[0;32m 4\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m162.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m145.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m194.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m154.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m125.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m220.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m207.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m228.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m229.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m174.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m184.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m167.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m160.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m180.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m237.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m216.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m205.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m194.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m229.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m205.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m178.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m234.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m223.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m246.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m226.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m243.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m212.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m185.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m227.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m205.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m174.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m242.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m231.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m241.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m227.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m238.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m220.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m220.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m205.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m80.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m69.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m81.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m180.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m175.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m207.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m229.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m200.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m177.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m165.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m170.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m218.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m227.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m236.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m219.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m196.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m174.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m185.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m168.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m161.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m185.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m182.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m177.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m237.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m200.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m242.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m254.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m252.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m244.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m217.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m244.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m200.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m247.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m222.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m227.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m235.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m207.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m237.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m217.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m233.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m228.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m148.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m113.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m99.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m163.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m128.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m113.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m239.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m217.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m218.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m180.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m206.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m201.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m172.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m176.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m224.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m222.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m217.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m191.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m195.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m251.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m242.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m239.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m243.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m229.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m216.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 5\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m236.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m242.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m224.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m216.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m240.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m222.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m185.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m166.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m148.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m127.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m238.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m196.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m228.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m181.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m163.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m247.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m227.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m243.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m194.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m240.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m176.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m222.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m184.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m166.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m221.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m180.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m158.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m226.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m233.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m196.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m175.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m226.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m165.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m177.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m155.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m238.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m158.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m146.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m235.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m247.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m217.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m164.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m164.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m236.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m240.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m195.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m234.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m180.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m193.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m150.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m131.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m139.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m117.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m145.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m124.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m170.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m201.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m171.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m153.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m220.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m163.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m146.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m224.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m172.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m132.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m222.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m168.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m128.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m220.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m164.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m122.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m201.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m177.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m171.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m161.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m152.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m177.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m144.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m133.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m244.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m179.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m246.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m195.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m235.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m165.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m204.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m154.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m131.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m218.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m174.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m155.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m186.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m129.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m104.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m246.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m179.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m233.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m182.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m162.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m79.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m41.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m20.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m166.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m239.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m182.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m156.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m229.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m171.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m145.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m163.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m167.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m143.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m171.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m123.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m102.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m239.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m149.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m250.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m164.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m254.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m197.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m182.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m244.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m205.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m172.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m159.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m247.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m191.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m160.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m178.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m139.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m117.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m237.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m226.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m178.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m170.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m156.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m246.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m207.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m177.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m167.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 6\u001b[1;33m \u001b[1;33m[\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m221.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m226.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m201.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m177.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m253.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m222.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m249.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m216.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m200.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m254.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m224.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m247.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m227.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m221.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m240.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m207.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m191.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m206.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m193.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m195.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m169.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m157.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m212.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m235.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m216.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m206.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m206.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m237.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m241.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m220.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m225.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m234.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m176.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m126.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m110.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m191.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m143.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m129.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m155.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m106.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m85.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m245.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m217.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m246.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m224.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m244.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m240.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m202.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m241.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m196.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m235.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m194.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m190.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m188.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m207.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m194.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m217.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m199.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m178.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m239.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m209.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m251.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m226.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m230.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m223.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m193.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m193.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m155.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m145.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m202.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m173.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m163.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m160.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m137.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m130.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m233.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m175.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m237.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m185.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m239.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m195.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m141.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m122.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m171.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m132.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m110.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m191.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m152.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m134.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m182.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m190.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m155.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m155.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m178.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m144.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m138.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m234.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m181.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m160.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m241.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m193.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m176.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m219.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m159.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m136.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m243.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m222.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m221.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m241.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m218.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m216.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m238.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m242.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m230.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m233.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m208.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m215.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m221.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m199.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m221.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m193.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m228.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m203.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m211.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m254.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m240.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m248.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m253.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m232.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m239.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m251.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m230.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m221.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m194.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m183.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m174.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m206.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m178.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m166.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m230.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m218.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m221.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m214.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m225.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m212.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m196.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m193.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m210.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m192.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m186.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m206.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m187.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m180.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m212.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m156.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m137.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m220.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m171.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m157.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m195.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m146.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m129.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m235.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m213.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m207.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m231.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m204.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m198.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m[\u001b[0m\u001b[1;36m224.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m196.0\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m189.0\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 7\u001b[0m )\n\u001b[0;32m 8\u001b[0m \u001b[0my\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0marray\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'spring'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'summer'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'fall'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'winter'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
"\u001b[1;31mValueError\u001b[0m: only 2 non-keyword arguments accepted"
]
}
],
"source": [
"#skin\n",
"X = np.array([\n",
" [[241.0, 211.0, 193.0], [233.0, 198.0, 177.0], [224.0, 182.0, 161.0], [236.0, 210.0, 194.0], [237.0, 204.0, 186.0], [237.0, 196.0, 177.0], [217.0, 187.0, 186.0], [214.0, 181.0, 179.0], [209.0, 176.0, 172.0], [243.0, 202.0, 202.0], [238.0, 193.0, 188.0], [226.0, 179.0, 174.0], [214.0, 192.0, 165.0], [211.0, 187.0, 157.0], [213.0, 184.0, 145.0], [247.0, 210.0, 194.0], [239.0, 199.0, 185.0], [207.0, 171.0, 163.0], [238.0, 212.0, 210.0], [236.0, 205.0, 202.0], [233.0, 197.0, 193.0], [240.0, 188.0, 176.0], [247.0, 195.0, 190.0], [225.0, 175.0, 166.0], [232.0, 206.0, 198.0], [227.0, 201.0, 192.0], [224.0, 196.0, 185.0], [221.0, 190.0, 173.0], [221.0, 197.0, 186.0], [183.0, 186.0, 185.0], [236.0, 231.0, 226.0], [232.0, 221.0, 214.0], [223.0, 211.0, 203.0], [243.0, 227.0, 218.0], [239.0, 208.0, 191.0], [225.0, 184.0, 163.0], [209.0, 180.0, 166.0], [214.0, 187.0, 175.0], [193.0, 164.0, 150.0], [202.0, 175.0, 167.0], [163.0, 150.0, 155.0], [115.0, 75.0, 71.0], [221.0, 172.0, 164.0], [226.0, 175.0, 168.0], [222.0, 175.0, 157.0], [248.0, 212.0, 215.0], [239.0, 199.0, 201.0], [230.0, 188.0, 189.0], [244.0, 222.0, 201.0], [237.0, 213.0, 189.0], [224.0, 198.0, 174.0], [245.0, 217.0, 215.0], [234.0, 204.0, 201.0], [221.0, 189.0, 187.0], [241.0, 225.0, 217.0], [238.0, 221.0, 213.0], [239.0, 227.0, 222.0], [237.0, 200.0, 187.0], [223.0, 178.0, 163.0], [185.0, 142.0, 126.0], [238.0, 209.0, 211.0], [230.0, 196.0, 199.0], [220.0, 183.0, 183.0], [242.0, 199.0, 191.0], [242.0, 196.0, 187.0], [239.0, 194.0, 183.0], [225.0, 191.0, 174.0], [217.0, 176.0, 159.0], [236.0, 208.0, 188.0], [225.0, 193.0, 183.0], [215.0, 183.0, 174.0], [149.0, 110.0, 105.0], [250.0, 220.0, 215.0], [247.0, 213.0, 206.0], [246.0, 204.0, 196.0]],\n",
" [[230.0, 190.0, 162.0], [213.0, 173.0, 145.0], [194.0, 154.0, 125.0], [220.0, 203.0, 215.0], [209.0, 190.0, 207.0], [228.0, 215.0, 229.0], [198.0, 181.0, 174.0], [210.0, 188.0, 183.0], [184.0, 167.0, 160.0], [223.0, 197.0, 180.0], [237.0, 216.0, 202.0], [230.0, 205.0, 189.0], [223.0, 194.0, 189.0], [229.0, 205.0, 202.0], [211.0, 178.0, 173.0], [234.0, 210.0, 223.0], [223.0, 198.0, 210.0], [246.0, 226.0, 243.0], [212.0, 183.0, 185.0], [227.0, 201.0, 205.0], [198.0, 173.0, 174.0], [242.0, 230.0, 231.0], [241.0, 225.0, 227.0], [238.0, 220.0, 220.0], [223.0, 209.0, 205.0], [80.0, 69.0, 81.0], [199.0, 180.0, 175.0], [232.0, 207.0, 214.0], [232.0, 211.0, 215.0], [229.0, 203.0, 209.0], [200.0, 177.0, 186.0], [210.0, 187.0, 198.0], [188.0, 165.0, 170.0], [231.0, 215.0, 218.0], [227.0, 209.0, 210.0], [219.0, 197.0, 198.0], [232.0, 208.0, 212.0], [236.0, 215.0, 219.0], [225.0, 196.0, 198.0], [198.0, 181.0, 174.0], [210.0, 188.0, 183.0], [185.0, 168.0, 161.0], [223.0, 189.0, 187.0], [215.0, 185.0, 182.0], [215.0, 173.0, 177.0], [237.0, 204.0, 208.0], [231.0, 200.0, 201.0], [242.0, 211.0, 215.0], [254.0, 223.0, 211.0], [252.0, 213.0, 199.0], [244.0, 203.0, 188.0], [245.0, 217.0, 213.0], [244.0, 209.0, 200.0], [247.0, 225.0, 222.0], [219.0, 186.0, 173.0], [227.0, 197.0, 189.0], [235.0, 207.0, 202.0], [237.0, 217.0, 212.0], [233.0, 208.0, 202.0], [225.0, 197.0, 189.0], [228.0, 204.0, 192.0], [148.0, 113.0, 99.0], [163.0, 128.0, 113.0], [239.0, 217.0, 218.0], [231.0, 202.0, 201.0], [215.0, 186.0, 180.0], [214.0, 188.0, 192.0], [219.0, 199.0, 206.0], [201.0, 172.0, 176.0], [231.0, 215.0, 224.0], [222.0, 199.0, 204.0], [217.0, 191.0, 195.0], [251.0, 242.0, 239.0], [243.0, 230.0, 229.0], [232.0, 219.0, 216.0]],\n",
" [[236.0, 215.0, 204.0], [230.0, 201.0, 190.0], [242.0, 224.0, 216.0], [240.0, 211.0, 197.0], [222.0, 185.0, 166.0], [192.0, 148.0, 127.0], [238.0, 210.0, 196.0], [228.0, 199.0, 181.0], [214.0, 183.0, 163.0], [247.0, 227.0, 212.0], [243.0, 214.0, 194.0], [240.0, 202.0, 176.0], [222.0, 184.0, 166.0], [221.0, 180.0, 158.0], [226.0, 188.0, 173.0], [233.0, 196.0, 175.0], [226.0, 187.0, 165.0], [219.0, 177.0, 155.0], [232.0, 202.0, 192.0], [238.0, 219.0, 210.0], [210.0, 158.0, 146.0], [235.0, 192.0, 192.0], [247.0, 215.0, 214.0], [217.0, 164.0, 164.0], [236.0, 203.0, 187.0], [240.0, 210.0, 195.0], [234.0, 199.0, 180.0], [193.0, 150.0, 131.0], [188.0, 139.0, 117.0], [192.0, 145.0, 124.0], [213.0, 186.0, 170.0], [201.0, 171.0, 153.0], [220.0, 199.0, 186.0], [245.0, 210.0, 183.0], [230.0, 192.0, 163.0], [210.0, 173.0, 146.0], [224.0, 172.0, 132.0], [222.0, 168.0, 128.0], [220.0, 164.0, 122.0], [201.0, 177.0, 171.0], [192.0, 161.0, 152.0], [177.0, 144.0, 133.0], [244.0, 203.0, 179.0], [246.0, 212.0, 195.0], [235.0, 190.0, 165.0], [204.0, 154.0, 131.0], [218.0, 174.0, 155.0], [186.0, 129.0, 104.0], [246.0, 197.0, 179.0], [233.0, 182.0, 162.0], [79.0, 41.0, 20.0], [245.0, 189.0, 166.0], [239.0, 182.0, 156.0], [229.0, 171.0, 145.0], [225.0, 187.0, 163.0], [210.0, 167.0, 143.0], [171.0, 123.0, 102.0], [239.0, 186.0, 149.0], [250.0, 198.0, 164.0], [254.0, 213.0, 186.0], [230.0, 197.0, 182.0], [244.0, 214.0, 205.0], [208.0, 172.0, 159.0], [247.0, 212.0, 191.0], [219.0, 181.0, 160.0], [178.0, 139.0, 117.0], [237.0, 209.0, 203.0], [226.0, 189.0, 178.0], [210.0, 170.0, 156.0], [245.0, 208.0, 201.0], [246.0, 219.0, 213.0], [245.0, 213.0, 207.0], [223.0, 190.0, 177.0], [214.0, 181.0, 167.0], [232.0, 201.0, 190.0]],\n",
" [[221.0, 188.0, 189.0], [226.0, 192.0, 201.0], [209.0, 177.0, 183.0], [253.0, 222.0, 204.0], [249.0, 216.0, 200.0], [254.0, 224.0, 212.0], [247.0, 227.0, 221.0], [240.0, 215.0, 207.0], [230.0, 202.0, 191.0], [232.0, 206.0, 193.0], [225.0, 198.0, 186.0], [195.0, 169.0, 157.0], [232.0, 210.0, 212.0], [235.0, 214.0, 216.0], [230.0, 206.0, 206.0], [245.0, 231.0, 237.0], [241.0, 220.0, 225.0], [234.0, 208.0, 213.0], [176.0, 126.0, 110.0], [191.0, 143.0, 129.0], [155.0, 106.0, 85.0], [245.0, 219.0, 217.0], [246.0, 225.0, 224.0], [244.0, 211.0, 211.0], [240.0, 208.0, 202.0], [241.0, 199.0, 196.0], [235.0, 194.0, 190.0], [203.0, 188.0, 213.0], [207.0, 194.0, 217.0], [199.0, 178.0, 209.0], [239.0, 209.0, 210.0], [251.0, 226.0, 230.0], [223.0, 193.0, 193.0], [181.0, 155.0, 145.0], [202.0, 173.0, 163.0], [160.0, 137.0, 130.0], [233.0, 198.0, 175.0], [237.0, 204.0, 185.0], [239.0, 211.0, 195.0], [181.0, 141.0, 122.0], [171.0, 132.0, 110.0], [191.0, 152.0, 134.0], [214.0, 182.0, 186.0], [190.0, 155.0, 155.0], [178.0, 144.0, 138.0], [234.0, 181.0, 160.0], [241.0, 193.0, 176.0], [219.0, 159.0, 136.0], [243.0, 222.0, 221.0], [241.0, 218.0, 216.0], [238.0, 211.0, 211.0], [242.0, 225.0, 230.0], [233.0, 208.0, 215.0], [221.0, 192.0, 199.0], [221.0, 193.0, 187.0], [228.0, 203.0, 198.0], [231.0, 213.0, 211.0], [254.0, 240.0, 248.0], [253.0, 232.0, 239.0], [251.0, 225.0, 230.0], [221.0, 194.0, 183.0], [214.0, 187.0, 174.0], [206.0, 178.0, 166.0], [230.0, 218.0, 221.0], [231.0, 214.0, 214.0], [225.0, 210.0, 213.0], [212.0, 196.0, 193.0], [210.0, 192.0, 186.0], [206.0, 187.0, 180.0], [212.0, 156.0, 137.0], [220.0, 171.0, 157.0], [195.0, 146.0, 129.0], [235.0, 213.0, 207.0], [231.0, 204.0, 198.0], [224.0, 196.0, 189.0]]\n",
" ])\n",
"y = np.array(['spring', 'summer', 'fall', 'winter'])\n",
"clf = NearestCentroid()\n",
"clf.fit(X, y)\n",
"NearestCentroid(metric='euclidean', shrink_threshold=None)\n",
"print(clf.predict([[222.5, 201.4, 188.9]]))"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<Figure size 640x480 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"from matplotlib import pyplot\n",
"from mpl_toolkits.mplot3d import Axes3D\n",
"import random\n",
"\n",
"\n",
"fig = pyplot.figure()\n",
"ax = Axes3D(fig)\n",
"\n",
"sequence_containing_x_vals = [241.0, 233.0, 224.0, 236.0, 237.0, 237.0, 217.0, 214.0, 209.0, 243.0, 238.0, 226.0, 214.0, 211.0, 213.0, 247.0, 239.0, 207.0, 238.0, 236.0, 233.0, 240.0, 247.0, 225.0, 232.0, 227.0, 224.0, 221.0, 221.0, 183.0, 236.0, 232.0, 223.0, 243.0, 239.0, 225.0, 209.0, 214.0, 193.0, 202.0, 163.0, 115.0, 221.0, 226.0, 222.0, 248.0, 239.0, 230.0, 244.0, 237.0, 224.0, 245.0, 234.0, 221.0, 241.0, 238.0, 239.0, 237.0, 223.0, 185.0, 238.0, 230.0, 220.0, 242.0, 242.0, 239.0, 225.0, 217.0, 236.0, 225.0, 215.0, 149.0, 250.0, 247.0, 246.0]\n",
"sequence_containing_y_vals = [211.0, 198.0, 182.0, 210.0, 204.0, 196.0, 187.0, 181.0, 176.0, 202.0, 193.0, 179.0, 192.0, 187.0, 184.0, 210.0, 199.0, 171.0, 212.0, 205.0, 197.0, 188.0, 195.0, 175.0, 206.0, 201.0, 196.0, 190.0, 197.0, 186.0, 231.0, 221.0, 211.0, 227.0, 208.0, 184.0, 180.0, 187.0, 164.0, 175.0, 150.0, 75.0, 172.0, 175.0, 175.0, 212.0, 199.0, 188.0, 222.0, 213.0, 198.0, 217.0, 204.0, 189.0, 225.0, 221.0, 227.0, 200.0, 178.0, 142.0, 209.0, 196.0, 183.0, 199.0, 196.0, 194.0, 191.0, 176.0, 208.0, 193.0, 183.0, 110.0, 220.0, 213.0, 204.0]\n",
"sequence_containing_z_vals = [193.0, 177.0, 161.0, 194.0, 186.0, 177.0, 186.0, 179.0, 172.0, 202.0, 188.0, 174.0, 165.0, 157.0, 145.0, 194.0, 185.0, 163.0, 210.0, 202.0, 193.0, 176.0, 190.0, 166.0, 198.0, 192.0, 185.0, 173.0, 186.0, 185.0, 226.0, 214.0, 203.0, 218.0, 191.0, 163.0, 166.0, 175.0, 150.0, 167.0, 155.0, 71.0, 164.0, 168.0, 157.0, 215.0, 201.0, 189.0, 201.0, 189.0, 174.0, 215.0, 201.0, 187.0, 217.0, 213.0, 222.0, 187.0, 163.0, 126.0, 211.0, 199.0, 183.0, 191.0, 187.0, 183.0, 174.0, 159.0, 188.0, 183.0, 174.0, 105.0, 215.0, 206.0, 196.0]\n",
"\n",
"ax.scatter(sequence_containing_x_vals, sequence_containing_y_vals, sequence_containing_z_vals)\n",
"pyplot.show()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.5"
}
},
"nbformat": 4,
"nbformat_minor": 2
}