%There is plotting code at the end of the file, which you shoud
%use to present your solution.

n = 400; %number of data points
N = 20; %data comes from an NxN grid
Edges = [
1 2;
1 21;
2 3;
2 22;
3 4;
3 23;
4 5;
4 24;
5 6;
5 25;
6 7;
6 26;
7 8;
7 27;
8 9;
8 28;
9 10;
9 29;
10 11;
10 30;
11 12;
11 31;
12 13;
12 32;
13 14;
13 33;
14 15;
14 34;
15 16;
15 35;
16 17;
16 36;
17 18;
17 37;
18 19;
18 38;
19 20;
19 39;
20 40;
21 22;
21 41;
22 23;
22 42;
23 24;
23 43;
24 25;
24 44;
25 26;
25 45;
26 27;
26 46;
27 28;
27 47;
28 29;
28 48;
29 30;
29 49;
30 31;
30 50;
31 32;
31 51;
32 33;
32 52;
33 34;
33 53;
34 35;
34 54;
35 36;
35 55;
36 37;
36 56;
37 38;
37 57;
38 39;
38 58;
39 40;
39 59;
40 60;
41 42;
41 61;
42 43;
42 62;
43 44;
43 63;
44 45;
44 64;
45 46;
45 65;
46 47;
46 66;
47 48;
47 67;
48 49;
48 68;
49 50;
49 69;
50 51;
50 70;
51 52;
51 71;
52 53;
52 72;
53 54;
53 73;
54 55;
54 74;
55 56;
55 75;
56 57;
56 76;
57 58;
57 77;
58 59;
58 78;
59 60;
59 79;
60 80;
61 62;
61 81;
62 63;
62 82;
63 64;
63 83;
64 65;
64 84;
65 66;
65 85;
66 67;
66 86;
67 68;
67 87;
68 69;
68 88;
69 70;
69 89;
70 71;
70 90;
71 72;
71 91;
72 73;
72 92;
73 74;
73 93;
74 75;
74 94;
75 76;
75 95;
76 77;
76 96;
77 78;
77 97;
78 79;
78 98;
79 80;
79 99;
80 100;
81 82;
81 101;
82 83;
82 102;
83 84;
83 103;
84 85;
84 104;
85 86;
85 105;
86 87;
86 106;
87 107;
88 89;
88 108;
89 90;
89 109;
90 91;
90 110;
91 92;
91 111;
92 93;
92 112;
93 113;
94 95;
94 114;
95 96;
95 115;
96 97;
96 116;
97 98;
97 117;
98 99;
98 118;
99 100;
99 119;
100 120;
101 102;
101 121;
102 103;
102 122;
103 104;
103 123;
104 105;
104 124;
105 106;
105 125;
106 107;
106 126;
107 127;
108 109;
108 128;
109 110;
109 129;
110 111;
110 130;
111 112;
111 131;
112 113;
112 132;
113 133;
114 115;
114 134;
115 116;
115 135;
116 117;
116 136;
117 118;
117 137;
118 119;
118 138;
119 120;
119 139;
120 140;
121 122;
121 141;
122 123;
122 142;
123 124;
123 143;
124 125;
124 144;
125 126;
125 145;
126 127;
126 146;
127 147;
128 129;
128 148;
129 130;
129 149;
130 131;
130 150;
131 132;
131 151;
132 133;
132 152;
133 153;
134 135;
134 154;
135 136;
135 155;
136 137;
136 156;
137 138;
137 157;
138 139;
138 158;
139 140;
139 159;
140 160;
141 142;
141 161;
142 143;
142 162;
143 144;
143 163;
144 145;
144 164;
145 146;
145 165;
146 147;
146 166;
147 167;
148 149;
148 168;
149 150;
149 169;
150 151;
150 170;
151 152;
151 171;
152 153;
152 172;
153 173;
154 155;
154 174;
155 156;
155 175;
156 157;
156 176;
157 158;
157 177;
158 159;
158 178;
159 160;
159 179;
160 180;
161 162;
161 181;
162 163;
162 182;
163 164;
163 183;
164 165;
164 184;
165 166;
165 185;
166 167;
166 186;
167 187;
168 169;
168 188;
169 170;
169 189;
170 171;
170 190;
171 172;
171 191;
172 173;
172 192;
173 193;
174 175;
174 194;
175 176;
175 195;
176 177;
176 196;
177 178;
177 197;
178 179;
178 198;
179 180;
179 199;
180 200;
181 182;
181 201;
182 183;
182 202;
183 184;
183 203;
184 185;
184 204;
185 186;
185 205;
186 187;
186 206;
187 207;
188 189;
189 190;
190 191;
191 192;
192 193;
194 195;
194 214;
195 196;
195 215;
196 197;
196 216;
197 198;
197 217;
198 199;
198 218;
199 200;
199 219;
200 220;
201 202;
201 221;
202 203;
202 222;
203 204;
203 223;
204 205;
204 224;
205 206;
205 225;
206 207;
206 226;
207 227;
208 209;
208 228;
209 210;
209 229;
210 211;
210 230;
211 212;
211 231;
212 213;
212 232;
213 233;
214 215;
214 234;
215 216;
215 235;
216 217;
216 236;
217 218;
217 237;
218 219;
218 238;
219 220;
219 239;
220 240;
221 222;
221 241;
222 223;
222 242;
223 224;
223 243;
224 225;
224 244;
225 226;
225 245;
226 227;
226 246;
227 247;
228 229;
228 248;
229 230;
229 249;
230 231;
230 250;
231 232;
231 251;
232 233;
232 252;
233 253;
234 235;
234 254;
235 236;
235 255;
236 237;
236 256;
237 238;
237 257;
238 239;
238 258;
239 240;
239 259;
240 260;
241 242;
241 261;
242 243;
242 262;
243 244;
243 263;
244 245;
244 264;
245 246;
245 265;
246 247;
246 266;
247 267;
248 249;
248 268;
249 250;
249 269;
250 251;
250 270;
251 252;
251 271;
252 253;
252 272;
253 273;
254 255;
254 274;
255 256;
255 275;
256 257;
256 276;
257 258;
257 277;
258 259;
258 278;
259 260;
259 279;
260 280;
261 262;
261 281;
262 263;
262 282;
263 264;
263 283;
264 265;
264 284;
265 266;
265 285;
266 267;
266 286;
267 287;
268 269;
268 288;
269 270;
269 289;
270 271;
270 290;
271 272;
271 291;
272 273;
272 292;
273 293;
274 275;
274 294;
275 276;
275 295;
276 277;
276 296;
277 278;
277 297;
278 279;
278 298;
279 280;
279 299;
280 300;
281 282;
281 301;
282 283;
282 302;
283 284;
283 303;
284 285;
284 304;
285 286;
285 305;
286 287;
286 306;
287 307;
288 289;
288 308;
289 290;
289 309;
290 291;
290 310;
291 292;
291 311;
292 293;
292 312;
293 313;
294 295;
294 314;
295 296;
295 315;
296 297;
296 316;
297 298;
297 317;
298 299;
298 318;
299 300;
299 319;
300 320;
301 302;
301 321;
302 303;
302 322;
303 304;
303 323;
304 305;
304 324;
305 306;
305 325;
306 307;
306 326;
307 327;
308 309;
308 328;
309 310;
309 329;
310 311;
310 330;
311 312;
311 331;
312 313;
312 332;
313 333;
314 315;
314 334;
315 316;
315 335;
316 317;
316 336;
317 318;
317 337;
318 319;
318 338;
319 320;
319 339;
320 340;
321 322;
321 341;
322 323;
322 342;
323 324;
323 343;
324 325;
324 344;
325 326;
325 345;
326 327;
326 346;
327 328;
327 347;
328 329;
328 348;
329 330;
329 349;
330 331;
330 350;
331 332;
331 351;
332 333;
332 352;
333 334;
333 353;
334 335;
334 354;
335 336;
335 355;
336 337;
336 356;
337 338;
337 357;
338 339;
338 358;
339 340;
339 359;
340 360;
341 342;
341 361;
342 343;
342 362;
343 344;
343 363;
344 345;
344 364;
345 346;
345 365;
346 347;
346 366;
347 348;
347 367;
348 349;
348 368;
349 350;
349 369;
350 351;
350 370;
351 352;
351 371;
352 353;
352 372;
353 354;
353 373;
354 355;
354 374;
355 356;
355 375;
356 357;
356 376;
357 358;
357 377;
358 359;
358 378;
359 360;
359 379;
360 380;
361 362;
361 381;
362 363;
362 382;
363 364;
363 383;
364 365;
364 384;
365 366;
365 385;
366 367;
366 386;
367 368;
367 387;
368 369;
368 388;
369 370;
369 389;
370 371;
370 390;
371 372;
371 391;
372 373;
372 392;
373 374;
373 393;
374 375;
374 394;
375 376;
375 395;
376 377;
376 396;
377 378;
377 397;
378 379;
378 398;
379 380;
379 399;
380 400;
381 382;
382 383;
383 384;
384 385;
385 386;
386 387;
387 388;
388 389;
389 390;
390 391;
391 392;
392 393;
393 394;
394 395;
395 396;
396 397;
397 398;
398 399;
399 400;
];
y_true = [
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
-0.5398784138864041;
2.261706763029913;
3.999575909150245;
3.999575909150245;
2.261706763029913;
-0.5398784138864041;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
-0.5398784138864041;
2.261706763029913;
3.999575909150245;
4.326697635530749;
4.326697635530749;
3.999575909150245;
2.261706763029913;
-0.5398784138864041;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
-0.5398784138864041;
2.261706763029913;
3.999575909150245;
4.326697635530749;
3.559537108267724;
3.559537108267724;
4.326697635530749;
3.999575909150245;
2.261706763029913;
-0.5398784138864041;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
-0.5398784138864041;
2.261706763029913;
3.999575909150245;
4.326697635530749;
3.559537108267724;
2.529217535977899;
2.529217535977899;
3.559537108267724;
4.326697635530749;
3.999575909150245;
2.261706763029913;
-0.5398784138864041;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
-0.5398784138864041;
2.261706763029913;
3.559537108267724;
2.529217535977899;
2.190629938127611;
2.190629938127611;
2.529217535977899;
3.559537108267724;
2.261706763029913;
-0.5398784138864041;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
-0.5398784138864041;
2.529217535977899;
2.190629938127611;
3.173332977994026;
3.173332977994026;
2.190629938127611;
2.529217535977899;
-0.5398784138864041;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
-3.557865962350052;
2.190629938127611;
3.173332977994026;
5.485461686200429;
5.485461686200429;
3.173332977994026;
2.190629938127611;
-3.557865962350052;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-6.771752481888988;
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
-5.843164806393336;
3.173332977994026;
5.485461686200429;
8.509901428700722;
8.509901428700722;
5.485461686200429;
3.173332977994026;
-5.843164806393336;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-6.771752481888988;
-9.589788345376499;
-6.771752481888988;
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
-6.791278816314262;
5.485461686200429;
8.509901428700722;
11.29452656185347;
11.29452656185347;
8.509901428700722;
5.485461686200429;
-6.791278816314262;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-6.771752481888988;
-9.589788345376499;
-12.60075315976735;
-9.589788345376499;
-6.771752481888988;
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-6.426610783987979;
8.509901428700722;
11.29452656185347;
13;
13;
11.29452656185347;
8.509901428700722;
-6.426610783987979;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-6.771752481888988;
-9.589788345376499;
-12.60075315976735;
-14.85885875066154;
-12.60075315976735;
-9.589788345376499;
-6.771752481888988;
-5.001696243496987;
-4.641789111576886;
-5.390985408543749;
-18.63981425487271;
-21.6431877806728;
-23.87374441770515;
-23.87374441770515;
-21.6431877806728;
-18.63981425487271;
-5.390985408543749;
-4.641789111576886;
-5.001696243496987;
-6.771752481888988;
-9.589788345376499;
-12.60075315976735;
-14.85885875066154;
-15.77239840021939;
-14.85885875066154;
-12.60075315976735;
-9.589788345376499;
-6.771752481888988;
-5.001696243496987;
-4.641789111576886;
-15.8058417130635;
-18.63981425487271;
-21.6431877806728;
-21.6431877806728;
-18.63981425487271;
-15.8058417130635;
-4.641789111576886;
-5.001696243496987;
-6.771752481888988;
-9.589788345376499;
-12.60075315976735;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-15.77239840021939;
-14.85885875066154;
-12.60075315976735;
-9.589788345376499;
-6.771752481888988;
-5.001696243496987;
-14.0038160982695;
-15.8058417130635;
-18.63981425487271;
-18.63981425487271;
-15.8058417130635;
-14.0038160982695;
-5.001696243496987;
-6.771752481888988;
-9.589788345376499;
-12.60075315976735;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-14.85885875066154;
-12.60075315976735;
-9.589788345376499;
-6.771752481888988;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-15.8058417130635;
-14.0038160982695;
-13.61094258912423;
-6.771752481888988;
-9.589788345376499;
-12.60075315976735;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-14.85885875066154;
-12.60075315976735;
-9.589788345376499;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-9.589788345376499;
-12.60075315976735;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-14.85885875066154;
-12.60075315976735;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-12.60075315976735;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-14.85885875066154;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-18.63981425487271;
-15.8058417130635;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-15.77239840021939;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-18.63981425487271;
-21.6431877806728;
-18.63981425487271;
-15.8058417130635;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-15.3820357622341;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-18.63981425487271;
-21.6431877806728;
-23.87374441770515;
-21.6431877806728;
-18.63981425487271;
-15.8058417130635;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-15.8058417130635;
-14.0038160982695;
-13.61094258912423;
-14.34168011036562;
-13.61094258912423;
-14.0038160982695;
-15.8058417130635;
-18.63981425487271;
-21.6431877806728;
-23.87374441770515;
];
y = [
-6.299390678081648;
-9.638542246291177;
-5.014988489119257;
-5.563581522912332;
-10.23069286835865;
-2.27041840946434;
0.009626642606257896;
-0.6527782436663571;
3.243583847255876;
4.523493337613019;
3.439450176105927;
4.439078407909822;
-2.30482804292897;
2.991691492241252;
-6.252352455653123;
-6.449484875751833;
-3.226306149910412;
-5.213141026972933;
-4.928734328027893;
-7.498744634447054;
-3.758556662398965;
-9.39953098235716;
-4.283637128531122;
-1.920592622975449;
-7.918491911500196;
-0.9838759438652636;
3.222125850921193;
-2.519481966312517;
-0.3233173865528149;
6.040140506505283;
3.127040902384659;
6.069568035543281;
4.708573629658343;
1.595846556616276;
0.3128833024473794;
-3.837363289347215;
-3.218764593584154;
-10.03398212830981;
-5.45035408185006;
-5.111941008072828;
-10.20324209454722;
-5.654698079955509;
-9.96069760055871;
-1.59774034877632;
-5.973137174940691;
1.04635061900027;
2.91966878103278;
1.233871036083627;
-2.185325847385038;
3.381973634704151;
0.527635988844982;
6.170086782217192;
5.522798265176202;
7.338996373601478;
1.233969346886123;
-5.48865157039763;
-4.702153051251606;
-9.818625389336617;
-6.485142792578847;
-5.535647775979686;
-6.426481208463102;
-7.744857170057325;
-2.558153590030859;
-9.179836735272934;
0.7446714052490844;
4.948622176665168;
6.192447924438605;
6.060269674523145;
3.680479203123045;
4.560485098769814;
4.235918151580068;
2.79260086137183;
3.194290768963665;
3.111914579139574;
-2.163696754535865;
-1.241890556854503;
-3.202531451187688;
-4.898737676208168;
-2.4607540832648;
-7.479534998971204;
-3.521283855128266;
-4.029464929544644;
-3.96860899413092;
-8.819440013024721;
-2.921760505854885;
0.1737678047403319;
-0.7615834120048905;
1.333402851866913;
5.776102395443901;
1.79613082929179;
3.360271407188728;
2.793178855717279;
1.653141431829776;
0.5829868564411902;
0.791082054624598;
-6.407577357992988;
-3.499619952758161;
-5.08439687914444;
-8.891753659076745;
-6.187805962541396;
-8.205120160986297;
-11.99794756051406;
-3.467598610981911;
-8.3471840153485;
-4.861062114150833;
-2.855694923808497;
-0.4754799972491208;
-0.4826158642652754;
-0.6508082560880135;
2.050045392906529;
-0.3843256634315591;
-0.9770788324434623;
6.946657339237644;
-0.3726469183728746;
-7.209818323463705;
-5.966846207452632;
-10.17631040927495;
-10.47444341329546;
-6.174290277728612;
-1.78139277506243;
-4.615762953357052;
-2.672386569920698;
-8.894443502723664;
-7.808426322506429;
-7.57859867482926;
-9.482621011875056;
-7.516176956678662;
4.984282483113919;
3.207067667146427;
3.550024239126918;
7.902648065537556;
3.868211010335335;
-0.778649076918402;
0.4608911394811113;
-4.974658702778096;
-2.354527643270427;
-3.012526745412867;
-7.443401163952768;
-8.517597246474699;
-5.220475072287927;
-7.763549121567282;
-7.532579160961386;
-3.148480119028538;
-0.925513995833299;
-8.066038468290847;
-9.331553307963439;
-6.582174390648035;
5.162405415561748;
2.922869562793489;
4.905956982683599;
8.150293144528561;
5.289579641675669;
4.629219645743658;
-7.629637514251764;
-7.240282047787687;
-7.730866577445578;
-5.62897607761401;
-0.03633231321044317;
-6.821144821328784;
-10.81384050343971;
-8.181638985777509;
-9.482453309742318;
-4.894057327308556;
-6.52438277147738;
-3.784791545796431;
-4.767960231716513;
-7.402350255016335;
-0.6775123554693891;
8.907583622952561;
16.07334867315151;
14.3497619277276;
3.768693930791235;
5.249475928122073;
-8.836249396321351;
-9.500269956275073;
-9.094045842496534;
-3.775368055385867;
-6.289605257152732;
-6.604348911359571;
-10.69340904559841;
-13.99567326128071;
-8.476906593829645;
-4.586903687234504;
1.334784265817527;
-8.713682340867145;
-8.458815841546366;
-3.313108187831698;
7.34050278327023;
7.150729689793955;
13.94662789831709;
17.65972770554605;
13.41820821575089;
14.38205569414324;
-4.912983723211481;
0.2026016529121595;
-5.661224443821776;
-8.421034450436691;
-7.405122932029762;
-6.019053536622895;
-15.94937943312418;
-12.95303634642018;
-14.40498953857653;
-7.936234209901794;
-10.07127384602143;
-4.743724463615831;
-10.65547907634926;
-6.87024916152284;
-17.25367021947513;
-22.60620185721668;
-20.1640774628994;
-25.76758338788058;
-28.61882116732412;
-22.33472385484776;
-2.22404024483637;
-4.98146107968396;
-3.864025375441888;
-3.939153301647063;
-15.95106841004913;
-14.53478990639316;
-16.97176393596236;
-18.8268100494166;
-15.40510435589569;
-8.03771344275059;
-9.705104637036634;
-3.089408514859839;
-7.090310643595654;
-4.619215652007842;
-18.15452084619836;
-16.87899857722942;
-22.39680990437945;
-20.202780312145;
-16.63534915157179;
-16.04080530188374;
-1.974271256339089;
1.926166214360173;
-5.197836442575694;
-9.625150317230419;
-9.861330706483241;
-14.69103671399633;
-19.09360808469741;
-13.92554264029567;
-15.78741362148599;
-15.68751232872582;
-8.771395738744175;
-3.999586505822887;
-8.339430386798185;
-4.691422902685042;
-16.42676349096104;
-13.76452596181667;
-25.73358379869745;
-15.66946963872424;
-15.14914435041997;
-13.21882871778529;
-1.361362758570946;
-7.595753441259333;
-9.989191697817088;
-16.41225377089248;
-19.84967810915086;
-17.88306118482966;
-14.53939429666419;
-15.96530810011421;
-19.38262795144328;
-12.55433959654896;
-16.99511510814461;
-12.63460984345941;
-9.592239432963586;
-7.520061335975292;
-12.42121663298928;
-14.79585616303623;
-20.79787434385527;
-18.89276701169491;
-13.2745319975958;
-17.38071291262568;
-7.813302051089567;
-12.41390492566148;
-16.12443400367468;
-17.92228381146887;
-16.97739860400976;
-14.86103875654717;
-14.69003559041716;
-10.41858514216517;
-15.07783900062063;
-19.93465315550277;
-15.74319592284154;
-14.64474015609368;
-11.65114571846183;
-8.090311341987064;
-10.50742767022329;
-15.2543910298877;
-13.22139090163227;
-14.04334611389003;
-15.35173459555009;
-7.932754841949697;
-10.36263969233694;
-16.82933862787495;
-9.548556072106695;
-14.79576044593726;
-18.73915448837803;
-12.48062969202905;
-9.801597047554907;
-16.69194361753524;
-13.20541625484892;
-14.75880014048695;
-18.87222164374589;
-12.22123978040882;
-14.90514773601151;
-10.9920970756115;
-17.53132163341166;
-16.30835827887734;
-12.66785429919199;
-13.29050036132047;
-8.797031456308716;
-16.20735278855053;
-5.96309092279831;
-10.3332814823731;
-21.60763419997739;
-20.42366409480203;
-16.06228251268325;
-14.16839217122721;
-13.97701375123979;
-13.29499204055162;
-16.17062811556938;
-15.77541402061746;
-14.94522310891705;
-15.44342824551953;
-14.93572840048204;
-11.68397430731154;
-13.90737855301216;
-20.63388162769025;
-12.24963745591531;
-11.90722252041465;
-13.4730009194217;
-11.84215737598861;
-13.87756620290695;
-17.79137789178353;
-15.83001826066429;
-21.68873337163606;
-12.19108575239357;
-13.65297912788963;
-17.57915322896012;
-20.60393728012106;
-19.04782726669859;
-14.14700869416321;
-12.47290897725785;
-15.3327632477616;
-16.88173051578828;
-15.88033422407841;
-15.90631675582425;
-17.21347534683061;
-9.733298888727427;
-12.28821366058317;
-10.498857282132;
-16.87522517786974;
-19.12854831303236;
-12.95908690391604;
-14.21808137445089;
-15.87956840576433;
-14.27120354168879;
-21.83239267843097;
-15.38806014099623;
-24.58675947010532;
-20.7052801672668;
-11.78740326764011;
-16.73154557921752;
-14.84951577498063;
-15.86016966731124;
-10.52279236485798;
-14.09897797674612;
-16.85411205965504;
-17.3773695330521;
-8.796787070450607;
-7.798566799543971;
-9.436475454803698;
-19.14985626255706;
-14.98229262899173;
-14.20773873397228;
-13.08131856582995;
-17.52281808251868;
-21.57275935599888;
-22.98361600064365;
-20.62746871501966;
-14.52524393250285;
-17.95194924655942;
-16.60571112143518;
-11.8987995675113;
-15.07371406299366;
-8.754240934408326;
-10.2903892579502;
-17.68651326491704;
-17.81549704323296;
-11.78305335606957;
-12.83956614954607;
-12.43176580279323;
-19.46368084387885;
-12.92736665501122;
-11.94691752498064;
-17.71621205180338;
-21.64763091757414;
-22.20004979940585;
-27.03584256030523;
];

%plot the the true data, y_true, and the noisy
%data, y, in two different ways. the top plots
%have black lines which mark that two cells do
%not have an edge linking them in the graph.
%all other cells are connected to their
%up, down, left, and right neighbors.

laplacian_smoothing_plot(y_true,'True data, y_{true}',y,'Noisy data, y',0,'')

%Please use the same function to plot your solution for three different
%lambda values, with a command like
%laplacian_smoothing_plot(y1,'y_{hat}, lambda = 0.2',y2,'y_{hat}, lambda = 2',y3,'y_{hat}, lambda = 20')
