Get rid of the warning about ignoring the return value of fgets
[cloog.git] / test / faber.c
blobaeab0552ab3959c849041664943e09fd51a626a8
1 /* Generated from ./test/faber.cloog by CLooG v1.0.0 64 bits in 1.78s. */
2 /* CLooG asked for 548 KBytes. */
3 for (idx4=0;idx4<=10;idx4++) {
4 for (idx5=-6;idx5<=floord(idx4-84,14);idx5++) {
5 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
6 S6 ;
8 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
9 S1 ;
11 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
12 S2 ;
15 for (idx6=-8*(1);idx6<=floord(-6*idx4+77*1+923,77);idx6++) {
16 S3(idx5 = 1) ;
18 for (idx6=ceild(-6*idx4+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
19 S3(idx5 = 1) ;
20 S6(idx5 = 1) ;
22 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
23 S3(idx5 = 1) ;
25 for (idx6=ceild(-3*idx4+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
26 S1(idx5 = 1) ;
28 for (idx5=2;idx5<=18;idx5++) {
29 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
30 S3 ;
32 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
33 S6 ;
35 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
36 S1 ;
39 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
40 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
41 S6 ;
43 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
44 S1 ;
47 S3(idx5 = 0,idx6 = 0) ;
48 S10(idx5 = 0,idx6 = 0) ;
49 for (idx6=13;idx6<=24;idx6++) {
50 S3(idx5 = 0) ;
52 for (idx6=1;idx6<=floord(-6*idx4+923,77);idx6++) {
53 S3(idx5 = 0) ;
55 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
56 S3(idx5 = 0) ;
57 S6(idx5 = 0) ;
59 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
60 S1(idx5 = 0) ;
62 for (idx5=19;idx5<=24;idx5++) {
63 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
64 S3 ;
68 for (idx4=11;idx4<=12;idx4++) {
69 for (idx5=-6;idx5<=floord(idx4-84,14);idx5++) {
70 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
71 S6 ;
73 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
74 S2 ;
76 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
77 S1 ;
80 for (idx6=-8*(1);idx6<=floord(-6*idx4+77*1+923,77);idx6++) {
81 S3(idx5 = 1) ;
83 for (idx6=ceild(-3*idx4+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
84 S1(idx5 = 1) ;
86 for (idx6=ceild(-6*idx4+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
87 S3(idx5 = 1) ;
88 S6(idx5 = 1) ;
90 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
91 S3(idx5 = 1) ;
93 for (idx5=max(ceild(2*idx4+309,231),2);idx5<=18;idx5++) {
94 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
95 S3 ;
97 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
98 S1 ;
100 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
101 S6 ;
104 for (idx5=19;idx5<=24;idx5++) {
105 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
106 S3 ;
109 for (idx5=ceild(idx4-83,14);idx5<=-4;idx5++) {
110 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
111 S6 ;
113 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
114 S1 ;
117 for (idx5=-3;idx5<=floord(2*idx4-42,7);idx5++) {
118 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
119 S7 ;
121 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
122 S6 ;
124 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
125 S1 ;
128 for (idx5=ceild(2*idx4-41,7);idx5<=-1;idx5++) {
129 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(6*idx5+72,6);idx6++) {
130 S6 ;
132 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
133 S1 ;
136 S3(idx5 = 0,idx6 = 0) ;
137 S10(idx5 = 0,idx6 = 0) ;
138 for (idx6=13;idx6<=24;idx6++) {
139 S3(idx5 = 0) ;
141 for (idx6=1;idx6<=floord(-6*idx4+923,77);idx6++) {
142 S3(idx5 = 0) ;
144 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
145 S3(idx5 = 0) ;
146 S6(idx5 = 0) ;
148 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
149 S1(idx5 = 0) ;
152 for (idx4=13;idx4<=17;idx4++) {
153 for (idx5=-6;idx5<=floord(idx4-84,14);idx5++) {
154 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
155 S6 ;
157 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
158 S2 ;
160 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
161 S1 ;
164 for (idx6=-8*(1);idx6<=floord(-6*idx4+77*1+923,77);idx6++) {
165 S3(idx5 = 1) ;
167 for (idx6=ceild(-3*idx4+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
168 S1(idx5 = 1) ;
170 for (idx6=ceild(-6*idx4+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
171 S3(idx5 = 1) ;
172 S6(idx5 = 1) ;
174 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
175 S3(idx5 = 1) ;
177 for (idx5=ceild(2*idx4+309,231);idx5<=18;idx5++) {
178 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
179 S3 ;
181 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
182 S1 ;
184 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
185 S6 ;
188 for (idx5=ceild(6*idx4+1387,77);idx5<=24;idx5++) {
189 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
190 S3 ;
193 for (idx5=ceild(idx4-83,14);idx5<=-4;idx5++) {
194 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
195 S6 ;
197 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
198 S1 ;
201 for (idx5=-3;idx5<=floord(2*idx4-42,7);idx5++) {
202 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
203 S7 ;
205 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
206 S6 ;
208 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
209 S1 ;
212 for (idx5=ceild(2*idx4-41,7);idx5<=-1;idx5++) {
213 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(6*idx5+72,6);idx6++) {
214 S6 ;
216 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
217 S1 ;
220 S3(idx5 = 0,idx6 = 0) ;
221 S10(idx5 = 0,idx6 = 0) ;
222 for (idx6=13;idx6<=24;idx6++) {
223 S3(idx5 = 0) ;
225 for (idx6=1;idx6<=floord(-6*idx4+923,77);idx6++) {
226 S3(idx5 = 0) ;
228 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
229 S3(idx5 = 0) ;
230 S6(idx5 = 0) ;
232 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
233 S1(idx5 = 0) ;
235 for (idx5=2;idx5<=floord(2*idx4+308,231);idx5++) {
236 for (idx6=-8*idx5;idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
237 S3 ;
239 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
240 S1 ;
242 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=-8*idx5+24;idx6++) {
243 S3 ;
244 S6 ;
246 for (idx6=-8*idx5+25;idx6<=floord(6*idx5+72,6);idx6++) {
247 S6 ;
250 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
251 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
252 S3 ;
254 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=30;idx6++) {
255 S6 ;
259 for (idx4=18;idx4<=20;idx4++) {
260 for (idx5=-6;idx5<=floord(idx4-84,14);idx5++) {
261 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
262 S6 ;
264 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
265 S2 ;
267 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
268 S1 ;
271 for (idx6=-8*(1);idx6<=floord(-6*idx4+77*1+923,77);idx6++) {
272 S3(idx5 = 1) ;
274 for (idx6=ceild(-3*idx4+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
275 S1(idx5 = 1) ;
277 for (idx6=ceild(-6*idx4+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
278 S3(idx5 = 1) ;
279 S6(idx5 = 1) ;
281 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
282 S3(idx5 = 1) ;
284 for (idx5=ceild(2*idx4+309,231);idx5<=18;idx5++) {
285 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
286 S3 ;
288 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
289 S1 ;
291 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
292 S6 ;
295 for (idx5=ceild(6*idx4+1387,77);idx5<=24;idx5++) {
296 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
297 S3 ;
300 for (idx5=ceild(idx4-83,14);idx5<=-4;idx5++) {
301 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
302 S6 ;
304 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
305 S1 ;
308 for (idx5=-3;idx5<=-1;idx5++) {
309 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
310 S7 ;
312 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
313 S6 ;
315 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
316 S1 ;
319 S3(idx5 = 0,idx6 = 0) ;
320 S10(idx5 = 0,idx6 = 0) ;
321 for (idx6=13;idx6<=24;idx6++) {
322 S3(idx5 = 0) ;
324 for (idx6=1;idx6<=floord(-6*idx4+923,77);idx6++) {
325 S3(idx5 = 0) ;
327 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
328 S3(idx5 = 0) ;
329 S6(idx5 = 0) ;
331 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
332 S1(idx5 = 0) ;
334 for (idx5=2;idx5<=floord(2*idx4+308,231);idx5++) {
335 for (idx6=-8*idx5;idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
336 S3 ;
338 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
339 S1 ;
341 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=-8*idx5+24;idx6++) {
342 S3 ;
343 S6 ;
345 for (idx6=-8*idx5+25;idx6<=floord(6*idx5+72,6);idx6++) {
346 S6 ;
349 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
350 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
351 S3 ;
353 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=30;idx6++) {
354 S6 ;
358 for (idx4=21;idx4<=27;idx4++) {
359 for (idx5=-6;idx5<=floord(idx4-84,14);idx5++) {
360 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
361 S6 ;
363 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
364 S2 ;
366 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
367 S1 ;
370 for (idx6=-8*(1);idx6<=floord(-6*idx4+77*1+923,77);idx6++) {
371 S3(idx5 = 1) ;
373 for (idx6=ceild(-3*idx4+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
374 S1(idx5 = 1) ;
376 for (idx6=ceild(-6*idx4+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
377 S3(idx5 = 1) ;
378 S6(idx5 = 1) ;
380 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
381 S3(idx5 = 1) ;
383 for (idx5=ceild(2*idx4+309,231);idx5<=18;idx5++) {
384 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
385 S3 ;
387 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
388 S1 ;
390 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
391 S6 ;
394 for (idx5=ceild(6*idx4+1387,77);idx5<=24;idx5++) {
395 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
396 S3 ;
399 for (idx5=ceild(idx4-83,14);idx5<=-4;idx5++) {
400 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
401 S6 ;
403 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
404 S1 ;
407 for (idx5=-3;idx5<=-1;idx5++) {
408 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
409 S7 ;
411 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
412 S6 ;
414 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
415 S1 ;
418 S3(idx5 = 0,idx6 = 0) ;
419 S10(idx5 = 0,idx6 = 0) ;
420 for (idx6=1;idx6<=5;idx6++) {
421 S3(idx5 = 0) ;
423 for (idx6=6;idx6<=floord(2*idx4+84,21);idx6++) {
424 S3(idx5 = 0) ;
425 S7(idx5 = 0) ;
427 for (idx6=13;idx6<=24;idx6++) {
428 S3(idx5 = 0) ;
430 for (idx6=ceild(2*idx4+85,21);idx6<=7;idx6++) {
431 S3(idx5 = 0) ;
433 for (idx6=8;idx6<=floord(-6*idx4+923,77);idx6++) {
434 S3(idx5 = 0) ;
436 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
437 S3(idx5 = 0) ;
438 S6(idx5 = 0) ;
440 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
441 S1(idx5 = 0) ;
443 for (idx5=2;idx5<=floord(2*idx4+308,231);idx5++) {
444 for (idx6=-8*idx5;idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
445 S3 ;
447 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
448 S1 ;
450 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=-8*idx5+24;idx6++) {
451 S3 ;
452 S6 ;
454 for (idx6=-8*idx5+25;idx6<=floord(6*idx5+72,6);idx6++) {
455 S6 ;
458 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
459 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
460 S3 ;
462 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=30;idx6++) {
463 S6 ;
467 for (idx4=28;idx4<=33;idx4++) {
468 for (idx5=-6;idx5<=-4;idx5++) {
469 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
470 S6 ;
472 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
473 S2 ;
475 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
476 S1 ;
479 for (idx6=-8*(1);idx6<=floord(-6*idx4+77*1+923,77);idx6++) {
480 S3(idx5 = 1) ;
482 for (idx6=ceild(-3*idx4+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
483 S1(idx5 = 1) ;
485 for (idx6=ceild(-6*idx4+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
486 S3(idx5 = 1) ;
487 S6(idx5 = 1) ;
489 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
490 S3(idx5 = 1) ;
492 for (idx5=ceild(2*idx4+309,231);idx5<=18;idx5++) {
493 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
494 S3 ;
496 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
497 S1 ;
499 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
500 S6 ;
503 for (idx5=ceild(6*idx4+1387,77);idx5<=24;idx5++) {
504 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
505 S3 ;
508 for (idx5=-3;idx5<=-1;idx5++) {
509 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
510 S7 ;
512 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
513 S6 ;
515 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
516 S1 ;
519 S3(idx5 = 0,idx6 = 0) ;
520 S10(idx5 = 0,idx6 = 0) ;
521 for (idx6=1;idx6<=5;idx6++) {
522 S3(idx5 = 0) ;
524 for (idx6=6;idx6<=floord(2*idx4+84,21);idx6++) {
525 S3(idx5 = 0) ;
526 S7(idx5 = 0) ;
528 for (idx6=13;idx6<=24;idx6++) {
529 S3(idx5 = 0) ;
531 for (idx6=ceild(2*idx4+85,21);idx6<=7;idx6++) {
532 S3(idx5 = 0) ;
534 for (idx6=8;idx6<=floord(-6*idx4+923,77);idx6++) {
535 S3(idx5 = 0) ;
537 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
538 S3(idx5 = 0) ;
539 S6(idx5 = 0) ;
541 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
542 S1(idx5 = 0) ;
544 for (idx5=2;idx5<=floord(2*idx4+308,231);idx5++) {
545 for (idx6=-8*idx5;idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
546 S3 ;
548 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
549 S1 ;
551 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=-8*idx5+24;idx6++) {
552 S3 ;
553 S6 ;
555 for (idx6=-8*idx5+25;idx6<=floord(6*idx5+72,6);idx6++) {
556 S6 ;
559 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
560 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
561 S3 ;
563 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=30;idx6++) {
564 S6 ;
568 for (idx5=-6;idx5<=-4;idx5++) {
569 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
570 S6(idx4 = 34) ;
572 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
573 S2(idx4 = 34) ;
575 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
576 S1(idx4 = 34) ;
579 for (idx6=-8*(1);idx6<=floord(-6*(34)+77*1+923,77);idx6++) {
580 S3(idx4 = 34,idx5 = 1) ;
582 for (idx6=ceild(-3*(34)+14*1+672,14);idx6<=floord(3*1+144,3);idx6++) {
583 S1(idx4 = 34,idx5 = 1) ;
585 for (idx6=ceild(-6*(34)+77*1+924,77);idx6<=floord(6*1+72,6);idx6++) {
586 S3(idx4 = 34,idx5 = 1) ;
587 S6(idx4 = 34,idx5 = 1) ;
589 for (idx6=ceild(6*1+73,6);idx6<=-8*(1)+24;idx6++) {
590 S3(idx4 = 34,idx5 = 1) ;
592 for (idx5=ceild(2*34+309,231);idx5<=18;idx5++) {
593 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
594 S3(idx4 = 34) ;
596 for (idx6=ceild(-3*(34)+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
597 S1(idx4 = 34) ;
599 for (idx6=max(ceild(-6*(34)+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
600 S6(idx4 = 34) ;
603 for (idx5=ceild(6*34+1387,77);idx5<=24;idx5++) {
604 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
605 S3(idx4 = 34) ;
608 for (idx5=-3;idx5<=-1;idx5++) {
609 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*34-7*idx5+84,21));idx6++) {
610 S7(idx4 = 34) ;
612 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(34)+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
613 S6(idx4 = 34) ;
615 for (idx6=ceild(-3*(34)+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
616 S1(idx4 = 34) ;
619 S3(idx4 = 34,idx5 = 0,idx6 = 0) ;
620 S10(idx4 = 34,idx5 = 0,idx6 = 0) ;
621 for (idx6=1;idx6<=5;idx6++) {
622 S3(idx4 = 34,idx5 = 0) ;
624 for (idx6=6;idx6<=min(7,floord(2*34+84,21));idx6++) {
625 S3(idx4 = 34,idx5 = 0) ;
626 S7(idx4 = 34,idx5 = 0) ;
628 for (idx6=13;idx6<=24;idx6++) {
629 S3(idx4 = 34,idx5 = 0) ;
631 for (idx6=8;idx6<=floord(-6*(34)+923,77);idx6++) {
632 S3(idx4 = 34,idx5 = 0) ;
634 for (idx6=ceild(-6*(34)+924,77);idx6<=12;idx6++) {
635 S3(idx4 = 34,idx5 = 0) ;
636 S6(idx4 = 34,idx5 = 0) ;
638 for (idx6=ceild(-3*(34)+672,14);idx6<=48;idx6++) {
639 S1(idx4 = 34,idx5 = 0) ;
641 for (idx5=2;idx5<=floord(2*34+308,231);idx5++) {
642 for (idx6=-8*idx5;idx6<=floord(-6*(34)+77*idx5+923,77);idx6++) {
643 S3(idx4 = 34) ;
645 for (idx6=ceild(-3*(34)+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
646 S1(idx4 = 34) ;
648 for (idx6=ceild(-6*(34)+77*idx5+924,77);idx6<=-8*idx5+24;idx6++) {
649 S3(idx4 = 34) ;
650 S6(idx4 = 34) ;
652 for (idx6=-8*idx5+25;idx6<=floord(6*idx5+72,6);idx6++) {
653 S6(idx4 = 34) ;
656 for (idx5=19;idx5<=floord(6*34+1386,77);idx5++) {
657 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
658 S3(idx4 = 34) ;
660 for (idx6=ceild(-6*(34)+77*idx5+924,77);idx6<=30;idx6++) {
661 S6(idx4 = 34) ;
664 for (idx4=35;idx4<=36;idx4++) {
665 for (idx5=-6;idx5<=-4;idx5++) {
666 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+72,6);idx6++) {
667 S6 ;
669 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
670 S2 ;
672 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+144,3);idx6++) {
673 S1 ;
676 for (idx5=ceild(idx4-20,14);idx5<=1;idx5++) {
677 for (idx6=-8*idx5;idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
678 S3 ;
680 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
681 S1 ;
683 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(6*idx5+72,6);idx6++) {
684 S3 ;
685 S6 ;
687 for (idx6=ceild(6*idx5+73,6);idx6<=-8*idx5+24;idx6++) {
688 S3 ;
691 for (idx5=ceild(2*idx4+309,231);idx5<=18;idx5++) {
692 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
693 S3 ;
695 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
696 S1 ;
698 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),-8*idx5+25);idx6<=floord(6*idx5+72,6);idx6++) {
699 S6 ;
702 for (idx5=ceild(6*idx4+1387,77);idx5<=24;idx5++) {
703 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
704 S3 ;
707 for (idx5=-3;idx5<=-1;idx5++) {
708 for (idx6=6;idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
709 S7 ;
711 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(6*idx5+72,6);idx6++) {
712 S6 ;
714 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
715 S1 ;
718 S3(idx5 = 0,idx6 = 0) ;
719 S10(idx5 = 0,idx6 = 0) ;
720 for (idx6=1;idx6<=5;idx6++) {
721 S3(idx5 = 0) ;
723 for (idx6=6;idx6<=min(7,floord(2*idx4+84,21));idx6++) {
724 S3(idx5 = 0) ;
725 S7(idx5 = 0) ;
727 for (idx6=13;idx6<=24;idx6++) {
728 S3(idx5 = 0) ;
730 for (idx6=8;idx6<=floord(-6*idx4+923,77);idx6++) {
731 S3(idx5 = 0) ;
733 for (idx6=ceild(-6*idx4+924,77);idx6<=12;idx6++) {
734 S3(idx5 = 0) ;
735 S6(idx5 = 0) ;
737 for (idx6=ceild(-3*idx4+672,14);idx6<=48;idx6++) {
738 S1(idx5 = 0) ;
740 for (idx5=1;idx5<=floord(idx4-21,14);idx5++) {
741 for (idx6=-8*idx5;idx6<=floord(2*idx5+11,2);idx6++) {
742 S3 ;
744 for (idx6=ceild(2*idx5+12,2);idx6<=floord(2*idx4-7*idx5+84,21);idx6++) {
745 S3 ;
746 S7 ;
748 for (idx6=ceild(2*idx4-7*idx5+85,21);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
749 S3 ;
751 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(6*idx5+72,6);idx6++) {
752 S3 ;
753 S6 ;
755 for (idx6=ceild(6*idx5+73,6);idx6<=-8*idx5+24;idx6++) {
756 S3 ;
758 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
759 S1 ;
762 for (idx5=2;idx5<=floord(2*idx4+308,231);idx5++) {
763 for (idx6=-8*idx5;idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
764 S3 ;
766 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(3*idx5+144,3);idx6++) {
767 S1 ;
769 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=-8*idx5+24;idx6++) {
770 S3 ;
771 S6 ;
773 for (idx6=-8*idx5+25;idx6<=floord(6*idx5+72,6);idx6++) {
774 S6 ;
777 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
778 for (idx6=-8*idx5;idx6<=-8*idx5+24;idx6++) {
779 S3 ;
781 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=30;idx6++) {
782 S6 ;
786 for (idx4=37;idx4<=41;idx4++) {
787 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
788 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
789 S2 ;
791 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
792 S1 ;
795 for (idx5=ceild(10*idx4-822,77);idx5<=-4;idx5++) {
796 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
797 S6 ;
799 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
800 S2 ;
802 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
803 S1 ;
806 for (idx5=-3;idx5<=floord(idx4-21,14);idx5++) {
807 for (idx6=max(6,ceild(2*idx5+12,2));idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
808 S7 ;
810 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
811 S6 ;
813 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
814 S1 ;
817 for (idx5=ceild(idx4-20,14);idx5<=18;idx5++) {
818 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
819 S6 ;
821 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
822 S1 ;
825 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
826 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=30;idx6++) {
827 S6 ;
831 for (idx4=42;idx4<=44;idx4++) {
832 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
833 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
834 S2 ;
836 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
837 S1 ;
840 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4-21,14);idx5++) {
841 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
842 S7 ;
844 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
845 S6 ;
847 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
848 S1 ;
851 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
852 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
853 S6 ;
856 for (idx5=ceild(10*idx4-822,77);idx5<=floord(10*idx4-697,77);idx5++) {
857 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
858 S6 ;
860 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
861 S2 ;
863 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
864 S1 ;
867 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
868 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
869 S6 ;
871 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
872 S1 ;
875 for (idx5=6;idx5<=18;idx5++) {
876 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
877 S5 ;
879 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
880 S6 ;
882 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
883 S1 ;
886 for (idx5=-3;idx5<=floord(idx4-84,14);idx5++) {
887 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
888 S7 ;
890 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
891 S1 ;
893 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
894 S6 ;
896 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
897 S2 ;
900 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
901 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
902 S7 ;
904 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
905 S6 ;
907 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
908 S1 ;
911 for (idx5=0;idx5<=floord(idx4-42,77);idx5++) {
912 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
913 S7 ;
914 S9 ;
916 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
917 S9 ;
919 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
920 S9 ;
922 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
923 S9 ;
925 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
926 S6 ;
927 S9 ;
929 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
930 S1 ;
934 for (idx4=45;idx4<=46;idx4++) {
935 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
936 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
937 S2 ;
939 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
940 S1 ;
943 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4-21,14);idx5++) {
944 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
945 S7 ;
947 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
948 S6 ;
950 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
951 S1 ;
954 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
955 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
956 S6 ;
959 for (idx5=ceild(10*idx4-822,77);idx5<=floord(10*idx4-697,77);idx5++) {
960 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
961 S6 ;
963 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
964 S2 ;
966 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
967 S1 ;
970 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
971 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
972 S6 ;
974 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
975 S1 ;
978 for (idx5=6;idx5<=18;idx5++) {
979 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
980 S5 ;
982 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
983 S6 ;
985 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
986 S1 ;
989 for (idx5=-3;idx5<=floord(idx4-84,14);idx5++) {
990 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
991 S7 ;
993 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
994 S1 ;
996 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
997 S6 ;
999 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1000 S2 ;
1003 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
1004 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1005 S7 ;
1007 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1008 S6 ;
1010 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1011 S1 ;
1014 for (idx5=0;idx5<=floord(idx4-42,77);idx5++) {
1015 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1016 S7 ;
1017 S9 ;
1019 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1020 S9 ;
1022 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1023 S9 ;
1025 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
1026 S9 ;
1028 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1029 S6 ;
1030 S9 ;
1032 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1033 S1 ;
1036 for (idx5=1;idx5<=floord(idx4-42,14);idx5++) {
1037 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1038 S9 ;
1040 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1041 S7 ;
1042 S9 ;
1044 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1045 S9 ;
1047 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1048 S9 ;
1050 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
1051 S9 ;
1053 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1054 S6 ;
1055 S9 ;
1057 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1058 S1 ;
1062 for (idx4=47;idx4<=46;idx4++) {
1063 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
1064 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1065 S2 ;
1067 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1068 S1 ;
1071 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4-21,14);idx5++) {
1072 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
1073 S7 ;
1075 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1076 S6 ;
1078 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1079 S1 ;
1082 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
1083 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
1084 S6 ;
1087 for (idx5=ceild(10*idx4-822,77);idx5<=floord(10*idx4-697,77);idx5++) {
1088 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1089 S6 ;
1091 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1092 S2 ;
1094 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1095 S1 ;
1098 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
1099 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1100 S6 ;
1102 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1103 S1 ;
1106 for (idx5=6;idx5<=18;idx5++) {
1107 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
1108 S5 ;
1110 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1111 S6 ;
1113 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1114 S1 ;
1117 for (idx5=-3;idx5<=floord(idx4-84,14);idx5++) {
1118 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1119 S7 ;
1121 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1122 S1 ;
1124 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1125 S6 ;
1127 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1128 S2 ;
1131 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
1132 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1133 S7 ;
1135 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1136 S6 ;
1138 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1139 S1 ;
1142 for (idx5=0;idx5<=floord(30*idx4-1382,231);idx5++) {
1143 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1144 S7 ;
1145 S9 ;
1147 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1148 S9 ;
1150 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1151 S9 ;
1153 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1154 S6 ;
1155 S9 ;
1157 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1158 S1 ;
1161 for (idx5=ceild(30*idx4-1381,231);idx5<=floord(idx4-42,77);idx5++) {
1162 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1163 S7 ;
1164 S9 ;
1166 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1167 S9 ;
1169 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1170 S9 ;
1172 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
1173 S9 ;
1175 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1176 S6 ;
1177 S9 ;
1179 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1180 S1 ;
1183 for (idx5=1;idx5<=floord(idx4-42,14);idx5++) {
1184 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1185 S9 ;
1187 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1188 S7 ;
1189 S9 ;
1191 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1192 S9 ;
1194 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1195 S9 ;
1197 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
1198 S9 ;
1200 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1201 S6 ;
1202 S9 ;
1204 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1205 S1 ;
1209 for (idx5=ceild(47-120,14);idx5<=floord(10*47-823,77);idx5++) {
1210 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1211 S2(idx4 = 47) ;
1213 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1214 S1(idx4 = 47) ;
1217 for (idx5=ceild(47-41,14);idx5<=floord(47-21,14);idx5++) {
1218 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*47-7*idx5+84,21));idx6++) {
1219 S7(idx4 = 47) ;
1221 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(47)+77*idx5+924,77));idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1222 S6(idx4 = 47) ;
1224 for (idx6=ceild(-3*(47)+14*idx5+672,14);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1225 S1(idx4 = 47) ;
1228 for (idx5=19;idx5<=floord(6*47+1386,77);idx5++) {
1229 for (idx6=ceild(-6*(47)+77*idx5+924,77);idx6<=min(floord(-6*(47)+77*idx5+1140,77),30);idx6++) {
1230 S6(idx4 = 47) ;
1233 for (idx5=ceild(10*47-822,77);idx5<=floord(10*47-697,77);idx5++) {
1234 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1235 S6(idx4 = 47) ;
1237 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1238 S2(idx4 = 47) ;
1240 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1241 S1(idx4 = 47) ;
1244 for (idx5=ceild(47-20,14);idx5<=5;idx5++) {
1245 for (idx6=ceild(-6*(47)+77*idx5+924,77);idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1246 S6(idx4 = 47) ;
1248 for (idx6=ceild(-3*(47)+14*idx5+672,14);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1249 S1(idx4 = 47) ;
1252 for (idx5=6;idx5<=18;idx5++) {
1253 for (idx6=6;idx6<=min(floord(47+42,14),idx5);idx6++) {
1254 S5(idx4 = 47) ;
1256 for (idx6=ceild(-6*(47)+77*idx5+924,77);idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1257 S6(idx4 = 47) ;
1259 for (idx6=ceild(-3*(47)+14*idx5+672,14);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1260 S1(idx4 = 47) ;
1263 for (idx5=ceild(10*47-696,77);idx5<=floord(47-84,14);idx5++) {
1264 for (idx6=max(ceild(2*47-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1265 S7(idx4 = 47) ;
1267 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1268 S1(idx4 = 47) ;
1270 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1271 S6(idx4 = 47) ;
1273 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1274 S2(idx4 = 47) ;
1277 for (idx5=ceild(47-83,14);idx5<=-1;idx5++) {
1278 for (idx6=max(ceild(2*47-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1279 S7(idx4 = 47) ;
1281 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1282 S6(idx4 = 47) ;
1284 for (idx6=ceild(-3*(47)+14*idx5+672,14);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1285 S1(idx4 = 47) ;
1288 for (idx5=0;idx5<=floord(47-42,77);idx5++) {
1289 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1290 S7(idx4 = 47) ;
1291 S9(idx4 = 47) ;
1293 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1294 S9(idx4 = 47) ;
1296 for (idx6=ceild(-6*(47)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1297 S9(idx4 = 47) ;
1299 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(47)+77*idx5+924,77));idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1300 S6(idx4 = 47) ;
1301 S9(idx4 = 47) ;
1303 for (idx6=ceild(-3*(47)+14*idx5+672,14);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1304 S1(idx4 = 47) ;
1307 for (idx5=1;idx5<=floord(47-42,14);idx5++) {
1308 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1309 S9(idx4 = 47) ;
1311 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1312 S7(idx4 = 47) ;
1313 S9(idx4 = 47) ;
1315 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1316 S9(idx4 = 47) ;
1318 for (idx6=ceild(-6*(47)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1319 S9(idx4 = 47) ;
1321 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(47)+77*idx5+923,77);idx6++) {
1322 S9(idx4 = 47) ;
1324 for (idx6=ceild(-6*(47)+77*idx5+924,77);idx6<=floord(-6*(47)+77*idx5+1140,77);idx6++) {
1325 S6(idx4 = 47) ;
1326 S9(idx4 = 47) ;
1328 for (idx6=ceild(-3*(47)+14*idx5+672,14);idx6<=floord(-3*(47)+14*idx5+780,14);idx6++) {
1329 S1(idx4 = 47) ;
1332 for (idx5=ceild(48-120,14);idx5<=floord(10*48-823,77);idx5++) {
1333 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1334 S2(idx4 = 48) ;
1336 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1337 S1(idx4 = 48) ;
1340 for (idx5=ceild(48-41,14);idx5<=floord(48-21,14);idx5++) {
1341 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*48-7*idx5+84,21));idx6++) {
1342 S7(idx4 = 48) ;
1344 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(48)+77*idx5+924,77));idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1345 S6(idx4 = 48) ;
1347 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1348 S1(idx4 = 48) ;
1351 for (idx5=19;idx5<=floord(6*48+1386,77);idx5++) {
1352 for (idx6=ceild(-6*(48)+77*idx5+924,77);idx6<=min(floord(-6*(48)+77*idx5+1140,77),30);idx6++) {
1353 S6(idx4 = 48) ;
1356 for (idx5=ceild(10*48-822,77);idx5<=floord(10*48-697,77);idx5++) {
1357 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1358 S6(idx4 = 48) ;
1360 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1361 S2(idx4 = 48) ;
1363 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1364 S1(idx4 = 48) ;
1367 for (idx5=ceild(48-20,14);idx5<=5;idx5++) {
1368 for (idx6=ceild(-6*(48)+77*idx5+924,77);idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1369 S6(idx4 = 48) ;
1371 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1372 S1(idx4 = 48) ;
1375 for (idx5=6;idx5<=18;idx5++) {
1376 for (idx6=6;idx6<=min(floord(48+42,14),idx5);idx6++) {
1377 S5(idx4 = 48) ;
1379 for (idx6=ceild(-6*(48)+77*idx5+924,77);idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1380 S6(idx4 = 48) ;
1382 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1383 S1(idx4 = 48) ;
1386 for (idx5=ceild(10*48-696,77);idx5<=floord(48-84,14);idx5++) {
1387 for (idx6=max(ceild(2*48-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1388 S7(idx4 = 48) ;
1390 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1391 S1(idx4 = 48) ;
1393 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1394 S6(idx4 = 48) ;
1396 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1397 S2(idx4 = 48) ;
1400 for (idx5=ceild(48-83,14);idx5<=-1;idx5++) {
1401 for (idx6=max(ceild(2*48-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1402 S7(idx4 = 48) ;
1404 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1405 S6(idx4 = 48) ;
1407 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1408 S1(idx4 = 48) ;
1411 for (idx5=0;idx5<=floord(48-42,77);idx5++) {
1412 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1413 S7(idx4 = 48) ;
1414 S9(idx4 = 48) ;
1416 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1417 S9(idx4 = 48) ;
1419 for (idx6=ceild(-6*(48)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1420 S9(idx4 = 48) ;
1422 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(48)+77*idx5+924,77));idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1423 S6(idx4 = 48) ;
1424 S9(idx4 = 48) ;
1426 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1427 S1(idx4 = 48) ;
1430 for (idx5=1;idx5<=floord(30*48-1382,231);idx5++) {
1431 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1432 S9(idx4 = 48) ;
1434 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1435 S7(idx4 = 48) ;
1436 S9(idx4 = 48) ;
1438 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1439 S9(idx4 = 48) ;
1441 for (idx6=ceild(-6*(48)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1442 S9(idx4 = 48) ;
1444 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(48)+77*idx5+924,77));idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1445 S6(idx4 = 48) ;
1446 S9(idx4 = 48) ;
1448 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1449 S1(idx4 = 48) ;
1452 for (idx5=ceild(30*48-1381,231);idx5<=min(floord(-2*(48)+114,35),floord(48-42,14));idx5++) {
1453 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1454 S9(idx4 = 48) ;
1456 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1457 S7(idx4 = 48) ;
1458 S9(idx4 = 48) ;
1460 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1461 S9(idx4 = 48) ;
1463 for (idx6=ceild(-6*(48)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1464 S9(idx4 = 48) ;
1466 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(48)+77*idx5+923,77);idx6++) {
1467 S9(idx4 = 48) ;
1469 for (idx6=ceild(-6*(48)+77*idx5+924,77);idx6<=floord(-6*(48)+77*idx5+1140,77);idx6++) {
1470 S6(idx4 = 48) ;
1471 S9(idx4 = 48) ;
1473 for (idx6=ceild(-3*(48)+14*idx5+672,14);idx6<=floord(-3*(48)+14*idx5+780,14);idx6++) {
1474 S1(idx4 = 48) ;
1477 for (idx5=ceild(49-120,14);idx5<=floord(10*49-823,77);idx5++) {
1478 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1479 S2(idx4 = 49) ;
1481 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1482 S1(idx4 = 49) ;
1485 for (idx5=ceild(49-41,14);idx5<=min(floord(49-21,14),2);idx5++) {
1486 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*49-7*idx5+84,21));idx6++) {
1487 S7(idx4 = 49) ;
1489 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(49)+77*idx5+924,77));idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1490 S6(idx4 = 49) ;
1492 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1493 S1(idx4 = 49) ;
1496 for (idx5=19;idx5<=floord(6*49+1386,77);idx5++) {
1497 for (idx6=ceild(-6*(49)+77*idx5+924,77);idx6<=min(floord(-6*(49)+77*idx5+1140,77),30);idx6++) {
1498 S6(idx4 = 49) ;
1501 for (idx5=ceild(10*49-822,77);idx5<=floord(10*49-697,77);idx5++) {
1502 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1503 S6(idx4 = 49) ;
1505 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1506 S2(idx4 = 49) ;
1508 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1509 S1(idx4 = 49) ;
1512 for (idx5=ceild(49-20,14);idx5<=5;idx5++) {
1513 for (idx6=ceild(-6*(49)+77*idx5+924,77);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1514 S6(idx4 = 49) ;
1516 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1517 S1(idx4 = 49) ;
1520 for (idx5=6;idx5<=18;idx5++) {
1521 for (idx6=6;idx6<=min(floord(49+42,14),idx5);idx6++) {
1522 S5(idx4 = 49) ;
1524 for (idx6=ceild(-6*(49)+77*idx5+924,77);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1525 S6(idx4 = 49) ;
1527 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1528 S1(idx4 = 49) ;
1531 for (idx5=ceild(10*49-696,77);idx5<=floord(49-84,14);idx5++) {
1532 for (idx6=max(ceild(2*49-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1533 S7(idx4 = 49) ;
1535 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1536 S1(idx4 = 49) ;
1538 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1539 S6(idx4 = 49) ;
1541 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1542 S2(idx4 = 49) ;
1545 for (idx5=ceild(49-83,14);idx5<=-1;idx5++) {
1546 for (idx6=max(ceild(2*49-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1547 S7(idx4 = 49) ;
1549 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1550 S6(idx4 = 49) ;
1552 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1553 S1(idx4 = 49) ;
1556 for (idx5=0;idx5<=floord(49-42,77);idx5++) {
1557 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1558 S7(idx4 = 49) ;
1559 S9(idx4 = 49) ;
1561 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1562 S9(idx4 = 49) ;
1564 for (idx6=ceild(-6*(49)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1565 S9(idx4 = 49) ;
1567 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(49)+77*idx5+924,77));idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1568 S6(idx4 = 49) ;
1569 S9(idx4 = 49) ;
1571 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1572 S1(idx4 = 49) ;
1575 for (idx5=1;idx5<=floord(30*49-1382,231);idx5++) {
1576 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1577 S9(idx4 = 49) ;
1579 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1580 S7(idx4 = 49) ;
1581 S9(idx4 = 49) ;
1583 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1584 S9(idx4 = 49) ;
1586 for (idx6=ceild(-6*(49)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1587 S9(idx4 = 49) ;
1589 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(49)+77*idx5+924,77));idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1590 S6(idx4 = 49) ;
1591 S9(idx4 = 49) ;
1593 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1594 S1(idx4 = 49) ;
1597 for (idx5=ceild(30*49-1381,231);idx5<=floord(-2*(49)+114,35);idx5++) {
1598 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1599 S9(idx4 = 49) ;
1601 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1602 S7(idx4 = 49) ;
1603 S9(idx4 = 49) ;
1605 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1606 S9(idx4 = 49) ;
1608 for (idx6=ceild(-6*(49)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1609 S9(idx4 = 49) ;
1611 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(49)+77*idx5+923,77);idx6++) {
1612 S9(idx4 = 49) ;
1614 for (idx6=ceild(-6*(49)+77*idx5+924,77);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1615 S6(idx4 = 49) ;
1616 S9(idx4 = 49) ;
1618 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1619 S1(idx4 = 49) ;
1622 for (idx5=ceild(-2*(49)+115,35);idx5<=floord(49-42,14);idx5++) {
1623 for (idx6=-2*idx5+6;idx6<=floord(2*49-7*idx5+11,21);idx6++) {
1624 S9(idx4 = 49) ;
1626 for (idx6=ceild(2*49-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
1627 S9(idx4 = 49) ;
1629 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1630 S7(idx4 = 49) ;
1631 S9(idx4 = 49) ;
1633 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1634 S9(idx4 = 49) ;
1636 for (idx6=ceild(-6*(49)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1637 S9(idx4 = 49) ;
1639 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(49)+77*idx5+923,77);idx6++) {
1640 S9(idx4 = 49) ;
1642 for (idx6=ceild(-6*(49)+77*idx5+924,77);idx6<=floord(-6*(49)+77*idx5+1140,77);idx6++) {
1643 S6(idx4 = 49) ;
1644 S9(idx4 = 49) ;
1646 for (idx6=ceild(-3*(49)+14*idx5+672,14);idx6<=floord(-3*(49)+14*idx5+780,14);idx6++) {
1647 S1(idx4 = 49) ;
1650 for (idx4=50;idx4<=49;idx4++) {
1651 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
1652 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1653 S2 ;
1655 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1656 S1 ;
1659 for (idx5=ceild(idx4-41,14);idx5<=2;idx5++) {
1660 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
1661 S7 ;
1663 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1664 S6 ;
1666 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1667 S1 ;
1670 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
1671 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
1672 S6 ;
1675 for (idx5=ceild(10*idx4-822,77);idx5<=floord(10*idx4-697,77);idx5++) {
1676 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1677 S6 ;
1679 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1680 S2 ;
1682 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1683 S1 ;
1686 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
1687 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1688 S6 ;
1690 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1691 S1 ;
1694 for (idx5=6;idx5<=18;idx5++) {
1695 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
1696 S5 ;
1698 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1699 S6 ;
1701 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1702 S1 ;
1705 for (idx5=ceild(10*idx4-696,77);idx5<=floord(idx4-84,14);idx5++) {
1706 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1707 S7 ;
1709 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1710 S1 ;
1712 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1713 S6 ;
1715 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1716 S2 ;
1719 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
1720 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1721 S7 ;
1723 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1724 S6 ;
1726 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1727 S1 ;
1730 for (idx5=0;idx5<=floord(idx4-42,77);idx5++) {
1731 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1732 S7 ;
1733 S9 ;
1735 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1736 S9 ;
1738 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1739 S9 ;
1741 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1742 S6 ;
1743 S9 ;
1745 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1746 S1 ;
1749 for (idx5=1;idx5<=min(floord(-2*idx4+114,35),floord(30*idx4-1382,231));idx5++) {
1750 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1751 S9 ;
1753 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1754 S7 ;
1755 S9 ;
1757 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1758 S9 ;
1760 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1761 S9 ;
1763 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1764 S6 ;
1765 S9 ;
1767 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1768 S1 ;
1771 for (idx5=max(ceild(-2*idx4+115,35),ceild(30*idx4-1381,231));idx5<=floord(idx4-42,14);idx5++) {
1772 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
1773 S9 ;
1775 for (idx6=ceild(2*idx4-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
1776 S9 ;
1778 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1779 S7 ;
1780 S9 ;
1782 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1783 S9 ;
1785 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1786 S9 ;
1788 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+923,77);idx6++) {
1789 S9 ;
1791 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1792 S6 ;
1793 S9 ;
1795 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1796 S1 ;
1800 for (idx5=ceild(50-120,14);idx5<=floord(10*50-823,77);idx5++) {
1801 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1802 S2(idx4 = 50) ;
1804 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1805 S1(idx4 = 50) ;
1808 for (idx5=ceild(50-41,14);idx5<=2;idx5++) {
1809 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*50-7*idx5+84,21));idx6++) {
1810 S7(idx4 = 50) ;
1812 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(50)+77*idx5+924,77));idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1813 S6(idx4 = 50) ;
1815 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1816 S1(idx4 = 50) ;
1819 for (idx5=19;idx5<=floord(6*50+1386,77);idx5++) {
1820 for (idx6=ceild(-6*(50)+77*idx5+924,77);idx6<=min(floord(-6*(50)+77*idx5+1140,77),30);idx6++) {
1821 S6(idx4 = 50) ;
1824 for (idx5=ceild(10*50-822,77);idx5<=floord(10*50-697,77);idx5++) {
1825 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1826 S6(idx4 = 50) ;
1828 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1829 S2(idx4 = 50) ;
1831 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1832 S1(idx4 = 50) ;
1835 for (idx5=ceild(50-20,14);idx5<=5;idx5++) {
1836 for (idx6=ceild(-6*(50)+77*idx5+924,77);idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1837 S6(idx4 = 50) ;
1839 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1840 S1(idx4 = 50) ;
1843 for (idx5=6;idx5<=18;idx5++) {
1844 for (idx6=6;idx6<=min(floord(50+42,14),idx5);idx6++) {
1845 S5(idx4 = 50) ;
1847 for (idx6=ceild(-6*(50)+77*idx5+924,77);idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1848 S6(idx4 = 50) ;
1850 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1851 S1(idx4 = 50) ;
1854 for (idx5=ceild(10*50-696,77);idx5<=floord(50-84,14);idx5++) {
1855 for (idx6=max(ceild(2*50-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1856 S7(idx4 = 50) ;
1858 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1859 S1(idx4 = 50) ;
1861 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1862 S6(idx4 = 50) ;
1864 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1865 S2(idx4 = 50) ;
1868 for (idx5=ceild(50-83,14);idx5<=-1;idx5++) {
1869 for (idx6=max(ceild(2*50-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
1870 S7(idx4 = 50) ;
1872 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1873 S6(idx4 = 50) ;
1875 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1876 S1(idx4 = 50) ;
1879 for (idx5=0;idx5<=floord(50-42,77);idx5++) {
1880 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1881 S7(idx4 = 50) ;
1882 S9(idx4 = 50) ;
1884 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1885 S9(idx4 = 50) ;
1887 for (idx6=ceild(-6*(50)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1888 S9(idx4 = 50) ;
1890 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(50)+77*idx5+924,77));idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1891 S6(idx4 = 50) ;
1892 S9(idx4 = 50) ;
1894 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1895 S1(idx4 = 50) ;
1898 for (idx5=1;idx5<=floord(-2*(50)+114,35);idx5++) {
1899 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
1900 S9(idx4 = 50) ;
1902 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1903 S7(idx4 = 50) ;
1904 S9(idx4 = 50) ;
1906 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1907 S9(idx4 = 50) ;
1909 for (idx6=ceild(-6*(50)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1910 S9(idx4 = 50) ;
1912 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(50)+77*idx5+924,77));idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1913 S6(idx4 = 50) ;
1914 S9(idx4 = 50) ;
1916 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1917 S1(idx4 = 50) ;
1920 for (idx5=ceild(-2*(50)+115,35);idx5<=floord(30*50-1382,231);idx5++) {
1921 for (idx6=-2*idx5+6;idx6<=floord(2*50-7*idx5+11,21);idx6++) {
1922 S9(idx4 = 50) ;
1924 for (idx6=ceild(2*50-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
1925 S9(idx4 = 50) ;
1927 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1928 S7(idx4 = 50) ;
1929 S9(idx4 = 50) ;
1931 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1932 S9(idx4 = 50) ;
1934 for (idx6=ceild(-6*(50)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1935 S9(idx4 = 50) ;
1937 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(50)+77*idx5+924,77));idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1938 S6(idx4 = 50) ;
1939 S9(idx4 = 50) ;
1941 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1942 S1(idx4 = 50) ;
1945 for (idx5=ceild(30*50-1381,231);idx5<=floord(50-42,14);idx5++) {
1946 for (idx6=-2*idx5+6;idx6<=floord(2*50-7*idx5+11,21);idx6++) {
1947 S9(idx4 = 50) ;
1949 for (idx6=ceild(2*50-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
1950 S9(idx4 = 50) ;
1952 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
1953 S7(idx4 = 50) ;
1954 S9(idx4 = 50) ;
1956 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
1957 S9(idx4 = 50) ;
1959 for (idx6=ceild(-6*(50)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
1960 S9(idx4 = 50) ;
1962 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(50)+77*idx5+923,77);idx6++) {
1963 S9(idx4 = 50) ;
1965 for (idx6=ceild(-6*(50)+77*idx5+924,77);idx6<=floord(-6*(50)+77*idx5+1140,77);idx6++) {
1966 S6(idx4 = 50) ;
1967 S9(idx4 = 50) ;
1969 for (idx6=ceild(-3*(50)+14*idx5+672,14);idx6<=floord(-3*(50)+14*idx5+780,14);idx6++) {
1970 S1(idx4 = 50) ;
1973 for (idx4=51;idx4<=52;idx4++) {
1974 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
1975 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
1976 S2 ;
1978 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1979 S1 ;
1982 for (idx5=ceild(idx4-41,14);idx5<=2;idx5++) {
1983 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
1984 S7 ;
1986 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
1987 S6 ;
1989 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
1990 S1 ;
1993 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
1994 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
1995 S6 ;
1998 for (idx5=ceild(10*idx4-822,77);idx5<=floord(10*idx4-697,77);idx5++) {
1999 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2000 S6 ;
2002 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2003 S2 ;
2005 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2006 S1 ;
2009 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
2010 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2011 S6 ;
2013 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2014 S1 ;
2017 for (idx5=6;idx5<=18;idx5++) {
2018 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
2019 S5 ;
2021 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2022 S6 ;
2024 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2025 S1 ;
2028 for (idx5=ceild(10*idx4-696,77);idx5<=floord(idx4-84,14);idx5++) {
2029 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2030 S7 ;
2032 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2033 S1 ;
2035 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2036 S6 ;
2038 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2039 S2 ;
2042 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
2043 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2044 S7 ;
2046 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2047 S6 ;
2049 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2050 S1 ;
2053 for (idx5=0;idx5<=floord(idx4-42,77);idx5++) {
2054 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2055 S7 ;
2056 S9 ;
2058 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2059 S9 ;
2061 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2062 S9 ;
2064 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2065 S6 ;
2066 S9 ;
2068 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2069 S1 ;
2072 for (idx5=1;idx5<=floord(-2*idx4+114,35);idx5++) {
2073 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
2074 S9 ;
2076 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2077 S7 ;
2078 S9 ;
2080 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2081 S9 ;
2083 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2084 S9 ;
2086 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2087 S6 ;
2088 S9 ;
2090 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2091 S1 ;
2094 for (idx5=ceild(-2*idx4+115,35);idx5<=min(floord(30*idx4-1382,231),floord(idx4-42,14));idx5++) {
2095 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
2096 S9 ;
2098 for (idx6=ceild(2*idx4-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2099 S9 ;
2101 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2102 S7 ;
2103 S9 ;
2105 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2106 S9 ;
2108 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2109 S9 ;
2111 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2112 S6 ;
2113 S9 ;
2115 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2116 S1 ;
2120 for (idx5=ceild(53-120,14);idx5<=floord(10*53-823,77);idx5++) {
2121 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2122 S2(idx4 = 53) ;
2124 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2125 S1(idx4 = 53) ;
2128 for (idx5=ceild(53-41,14);idx5<=2;idx5++) {
2129 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*53-7*idx5+84,21));idx6++) {
2130 S7(idx4 = 53) ;
2132 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(53)+77*idx5+924,77));idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2133 S6(idx4 = 53) ;
2135 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2136 S1(idx4 = 53) ;
2139 for (idx5=19;idx5<=floord(6*53+1386,77);idx5++) {
2140 for (idx6=ceild(-6*(53)+77*idx5+924,77);idx6<=min(floord(-6*(53)+77*idx5+1140,77),30);idx6++) {
2141 S6(idx4 = 53) ;
2144 for (idx5=ceild(10*53-822,77);idx5<=floord(53-84,14);idx5++) {
2145 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2146 S6(idx4 = 53) ;
2148 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2149 S2(idx4 = 53) ;
2151 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2152 S1(idx4 = 53) ;
2155 for (idx5=ceild(53-20,14);idx5<=5;idx5++) {
2156 for (idx6=ceild(-6*(53)+77*idx5+924,77);idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2157 S6(idx4 = 53) ;
2159 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2160 S1(idx4 = 53) ;
2163 for (idx5=6;idx5<=18;idx5++) {
2164 for (idx6=6;idx6<=min(floord(53+42,14),idx5);idx6++) {
2165 S5(idx4 = 53) ;
2167 for (idx6=ceild(-6*(53)+77*idx5+924,77);idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2168 S6(idx4 = 53) ;
2170 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2171 S1(idx4 = 53) ;
2174 for (idx5=max(ceild(53-83,14),ceild(10*53-696,77));idx5<=-1;idx5++) {
2175 for (idx6=max(ceild(2*53-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2176 S7(idx4 = 53) ;
2178 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2179 S6(idx4 = 53) ;
2181 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2182 S1(idx4 = 53) ;
2185 for (idx5=0;idx5<=floord(53-42,77);idx5++) {
2186 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2187 S7(idx4 = 53) ;
2188 S9(idx4 = 53) ;
2190 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2191 S9(idx4 = 53) ;
2193 for (idx6=ceild(-6*(53)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2194 S9(idx4 = 53) ;
2196 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(53)+77*idx5+924,77));idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2197 S6(idx4 = 53) ;
2198 S9(idx4 = 53) ;
2200 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2201 S1(idx4 = 53) ;
2204 for (idx5=1;idx5<=floord(-2*(53)+114,35);idx5++) {
2205 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
2206 S9(idx4 = 53) ;
2208 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2209 S7(idx4 = 53) ;
2210 S9(idx4 = 53) ;
2212 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2213 S9(idx4 = 53) ;
2215 for (idx6=ceild(-6*(53)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2216 S9(idx4 = 53) ;
2218 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(53)+77*idx5+924,77));idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2219 S6(idx4 = 53) ;
2220 S9(idx4 = 53) ;
2222 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2223 S1(idx4 = 53) ;
2226 for (idx5=ceild(-2*(53)+115,35);idx5<=floord(53-42,14);idx5++) {
2227 for (idx6=-2*idx5+6;idx6<=floord(2*53-7*idx5+11,21);idx6++) {
2228 S9(idx4 = 53) ;
2230 for (idx6=ceild(2*53-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2231 S9(idx4 = 53) ;
2233 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2234 S7(idx4 = 53) ;
2235 S9(idx4 = 53) ;
2237 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2238 S9(idx4 = 53) ;
2240 for (idx6=ceild(-6*(53)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2241 S9(idx4 = 53) ;
2243 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(53)+77*idx5+924,77));idx6<=floord(-6*(53)+77*idx5+1140,77);idx6++) {
2244 S6(idx4 = 53) ;
2245 S9(idx4 = 53) ;
2247 for (idx6=ceild(-3*(53)+14*idx5+672,14);idx6<=floord(-3*(53)+14*idx5+780,14);idx6++) {
2248 S1(idx4 = 53) ;
2251 for (idx5=ceild(54-120,14);idx5<=floord(10*54-823,77);idx5++) {
2252 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2253 S2(idx4 = 54) ;
2255 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2256 S1(idx4 = 54) ;
2259 for (idx5=ceild(54-41,14);idx5<=2;idx5++) {
2260 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*54-7*idx5+84,21));idx6++) {
2261 S7(idx4 = 54) ;
2263 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(54)+77*idx5+924,77));idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2264 S6(idx4 = 54) ;
2266 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2267 S1(idx4 = 54) ;
2270 for (idx5=19;idx5<=floord(6*54+1386,77);idx5++) {
2271 for (idx6=ceild(-6*(54)+77*idx5+924,77);idx6<=min(floord(-6*(54)+77*idx5+1140,77),30);idx6++) {
2272 S6(idx4 = 54) ;
2275 for (idx5=ceild(10*54-822,77);idx5<=floord(54-84,14);idx5++) {
2276 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2277 S6(idx4 = 54) ;
2279 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2280 S2(idx4 = 54) ;
2282 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2283 S1(idx4 = 54) ;
2286 for (idx5=ceild(54-20,14);idx5<=5;idx5++) {
2287 for (idx6=ceild(-6*(54)+77*idx5+924,77);idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2288 S6(idx4 = 54) ;
2290 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2291 S1(idx4 = 54) ;
2294 for (idx5=6;idx5<=18;idx5++) {
2295 for (idx6=6;idx6<=min(floord(54+42,14),idx5);idx6++) {
2296 S5(idx4 = 54) ;
2298 for (idx6=ceild(-6*(54)+77*idx5+924,77);idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2299 S6(idx4 = 54) ;
2301 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2302 S1(idx4 = 54) ;
2305 for (idx5=ceild(54-83,14);idx5<=floord(10*54-697,77);idx5++) {
2306 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2307 S6(idx4 = 54) ;
2309 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2310 S1(idx4 = 54) ;
2313 for (idx5=ceild(10*54-696,77);idx5<=-1;idx5++) {
2314 for (idx6=max(ceild(2*54-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2315 S7(idx4 = 54) ;
2317 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2318 S6(idx4 = 54) ;
2320 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2321 S1(idx4 = 54) ;
2324 for (idx5=0;idx5<=floord(54-42,77);idx5++) {
2325 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2326 S7(idx4 = 54) ;
2327 S9(idx4 = 54) ;
2329 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2330 S9(idx4 = 54) ;
2332 for (idx6=ceild(-6*(54)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2333 S9(idx4 = 54) ;
2335 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(54)+77*idx5+924,77));idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2336 S6(idx4 = 54) ;
2337 S9(idx4 = 54) ;
2339 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2340 S1(idx4 = 54) ;
2343 for (idx5=1;idx5<=floord(-2*(54)+114,35);idx5++) {
2344 for (idx6=-2*idx5+6;idx6<=floord(2*idx5+11,2);idx6++) {
2345 S9(idx4 = 54) ;
2347 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2348 S7(idx4 = 54) ;
2349 S9(idx4 = 54) ;
2351 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2352 S9(idx4 = 54) ;
2354 for (idx6=ceild(-6*(54)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2355 S9(idx4 = 54) ;
2357 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(54)+77*idx5+924,77));idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2358 S6(idx4 = 54) ;
2359 S9(idx4 = 54) ;
2361 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2362 S1(idx4 = 54) ;
2365 for (idx5=ceild(-2*(54)+115,35);idx5<=floord(54-42,14);idx5++) {
2366 for (idx6=-2*idx5+6;idx6<=floord(2*54-7*idx5+11,21);idx6++) {
2367 S9(idx4 = 54) ;
2369 for (idx6=ceild(2*54-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2370 S9(idx4 = 54) ;
2372 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2373 S7(idx4 = 54) ;
2374 S9(idx4 = 54) ;
2376 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2377 S9(idx4 = 54) ;
2379 for (idx6=ceild(-6*(54)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2380 S9(idx4 = 54) ;
2382 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(54)+77*idx5+924,77));idx6<=floord(-6*(54)+77*idx5+1140,77);idx6++) {
2383 S6(idx4 = 54) ;
2384 S9(idx4 = 54) ;
2386 for (idx6=ceild(-3*(54)+14*idx5+672,14);idx6<=floord(-3*(54)+14*idx5+780,14);idx6++) {
2387 S1(idx4 = 54) ;
2390 for (idx4=55;idx4<=54;idx4++) {
2391 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
2392 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2393 S2 ;
2395 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2396 S1 ;
2399 for (idx5=ceild(idx4-41,14);idx5<=2;idx5++) {
2400 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
2401 S7 ;
2403 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2404 S6 ;
2406 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2407 S1 ;
2410 for (idx5=19;idx5<=floord(6*idx4+1386,77);idx5++) {
2411 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
2412 S6 ;
2415 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-84,14);idx5++) {
2416 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2417 S6 ;
2419 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2420 S2 ;
2422 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2423 S1 ;
2426 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
2427 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2428 S6 ;
2430 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2431 S1 ;
2434 for (idx5=6;idx5<=18;idx5++) {
2435 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
2436 S5 ;
2438 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2439 S6 ;
2441 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2442 S1 ;
2445 for (idx5=ceild(idx4-83,14);idx5<=floord(10*idx4-697,77);idx5++) {
2446 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2447 S6 ;
2449 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2450 S1 ;
2453 for (idx5=ceild(10*idx4-696,77);idx5<=-1;idx5++) {
2454 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2455 S7 ;
2457 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2458 S6 ;
2460 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2461 S1 ;
2464 for (idx5=0;idx5<=min(floord(-2*idx4+114,35),floord(idx4-42,77));idx5++) {
2465 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2466 S7 ;
2467 S9 ;
2469 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2470 S9 ;
2472 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2473 S9 ;
2475 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2476 S6 ;
2477 S9 ;
2479 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2480 S1 ;
2483 for (idx5=max(ceild(-2*idx4+115,35),ceild(4*idx4-207,56));idx5<=floord(idx4-42,14);idx5++) {
2484 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
2485 S9 ;
2487 for (idx6=ceild(2*idx4-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2488 S9 ;
2490 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2491 S7 ;
2492 S9 ;
2494 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2495 S9 ;
2497 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2498 S9 ;
2500 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2501 S6 ;
2502 S9 ;
2504 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2505 S1 ;
2509 for (idx5=ceild(55-120,14);idx5<=floord(10*55-823,77);idx5++) {
2510 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2511 S2(idx4 = 55) ;
2513 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2514 S1(idx4 = 55) ;
2517 for (idx5=ceild(55-41,14);idx5<=2;idx5++) {
2518 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*55-7*idx5+84,21));idx6++) {
2519 S7(idx4 = 55) ;
2521 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(55)+77*idx5+924,77));idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2522 S6(idx4 = 55) ;
2524 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2525 S1(idx4 = 55) ;
2528 for (idx5=19;idx5<=floord(6*55+1386,77);idx5++) {
2529 for (idx6=ceild(-6*(55)+77*idx5+924,77);idx6<=min(floord(-6*(55)+77*idx5+1140,77),30);idx6++) {
2530 S6(idx4 = 55) ;
2533 for (idx5=ceild(10*55-822,77);idx5<=floord(55-84,14);idx5++) {
2534 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2535 S6(idx4 = 55) ;
2537 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2538 S2(idx4 = 55) ;
2540 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2541 S1(idx4 = 55) ;
2544 for (idx5=ceild(55-20,14);idx5<=5;idx5++) {
2545 for (idx6=ceild(-6*(55)+77*idx5+924,77);idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2546 S6(idx4 = 55) ;
2548 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2549 S1(idx4 = 55) ;
2552 for (idx5=6;idx5<=18;idx5++) {
2553 for (idx6=6;idx6<=min(floord(55+42,14),idx5);idx6++) {
2554 S5(idx4 = 55) ;
2556 for (idx6=ceild(-6*(55)+77*idx5+924,77);idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2557 S6(idx4 = 55) ;
2559 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2560 S1(idx4 = 55) ;
2563 for (idx5=ceild(55-83,14);idx5<=floord(10*55-697,77);idx5++) {
2564 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2565 S6(idx4 = 55) ;
2567 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2568 S1(idx4 = 55) ;
2571 for (idx5=ceild(10*55-696,77);idx5<=-1;idx5++) {
2572 for (idx6=max(ceild(2*55-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2573 S7(idx4 = 55) ;
2575 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2576 S6(idx4 = 55) ;
2578 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2579 S1(idx4 = 55) ;
2582 for (idx5=0;idx5<=floord(-2*(55)+114,35);idx5++) {
2583 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2584 S7(idx4 = 55) ;
2585 S9(idx4 = 55) ;
2587 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2588 S9(idx4 = 55) ;
2590 for (idx6=ceild(-6*(55)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2591 S9(idx4 = 55) ;
2593 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(55)+77*idx5+924,77));idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2594 S6(idx4 = 55) ;
2595 S9(idx4 = 55) ;
2597 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2598 S1(idx4 = 55) ;
2601 for (idx5=ceild(-2*(55)+115,35);idx5<=floord(4*55-208,56);idx5++) {
2602 for (idx6=-2*idx5+6;idx6<=floord(2*55-7*idx5+11,21);idx6++) {
2603 S9(idx4 = 55) ;
2605 for (idx6=max(ceild(2*55-7*idx5+12,21),ceild(2*idx5+12,2));idx6<=floord(4*idx5+72,10);idx6++) {
2606 S7(idx4 = 55) ;
2607 S9(idx4 = 55) ;
2609 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2610 S9(idx4 = 55) ;
2612 for (idx6=ceild(-6*(55)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2613 S9(idx4 = 55) ;
2615 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2616 S6(idx4 = 55) ;
2617 S9(idx4 = 55) ;
2619 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2620 S1(idx4 = 55) ;
2623 for (idx5=ceild(4*55-207,56);idx5<=floord(55-42,14);idx5++) {
2624 for (idx6=-2*idx5+6;idx6<=floord(2*55-7*idx5+11,21);idx6++) {
2625 S9(idx4 = 55) ;
2627 for (idx6=ceild(2*55-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2628 S9(idx4 = 55) ;
2630 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2631 S7(idx4 = 55) ;
2632 S9(idx4 = 55) ;
2634 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2635 S9(idx4 = 55) ;
2637 for (idx6=ceild(-6*(55)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2638 S9(idx4 = 55) ;
2640 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*(55)+77*idx5+924,77));idx6<=floord(-6*(55)+77*idx5+1140,77);idx6++) {
2641 S6(idx4 = 55) ;
2642 S9(idx4 = 55) ;
2644 for (idx6=ceild(-3*(55)+14*idx5+672,14);idx6<=floord(-3*(55)+14*idx5+780,14);idx6++) {
2645 S1(idx4 = 55) ;
2648 for (idx4=56;idx4<=57;idx4++) {
2649 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
2650 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2651 S2 ;
2653 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2654 S1 ;
2657 for (idx5=ceild(idx4-41,14);idx5<=2;idx5++) {
2658 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
2659 S7 ;
2661 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2662 S6 ;
2664 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2665 S1 ;
2668 for (idx5=ceild(idx4+211,14);idx5<=floord(6*idx4+1386,77);idx5++) {
2669 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
2670 S6 ;
2673 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-84,14);idx5++) {
2674 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2675 S6 ;
2677 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2678 S2 ;
2680 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2681 S1 ;
2684 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
2685 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2686 S6 ;
2688 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2689 S1 ;
2692 for (idx5=6;idx5<=18;idx5++) {
2693 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
2694 S5 ;
2696 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2697 S6 ;
2699 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2700 S1 ;
2703 for (idx5=ceild(idx4-83,14);idx5<=floord(10*idx4-697,77);idx5++) {
2704 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2705 S6 ;
2707 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2708 S1 ;
2711 for (idx5=ceild(10*idx4-696,77);idx5<=-1;idx5++) {
2712 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2713 S7 ;
2715 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2716 S6 ;
2718 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2719 S1 ;
2722 for (idx5=0;idx5<=floord(-2*idx4+114,35);idx5++) {
2723 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2724 S7 ;
2725 S9 ;
2727 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2728 S9 ;
2730 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2731 S9 ;
2733 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2734 S6 ;
2735 S9 ;
2737 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2738 S1 ;
2741 for (idx5=ceild(-2*idx4+115,35);idx5<=floord(4*idx4-208,56);idx5++) {
2742 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
2743 S9 ;
2745 for (idx6=max(ceild(2*idx4-7*idx5+12,21),ceild(2*idx5+12,2));idx6<=floord(4*idx5+72,10);idx6++) {
2746 S7 ;
2747 S9 ;
2749 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2750 S9 ;
2752 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2753 S9 ;
2755 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2756 S6 ;
2757 S9 ;
2759 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2760 S1 ;
2763 for (idx5=ceild(4*idx4-207,56);idx5<=floord(idx4-42,14);idx5++) {
2764 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
2765 S9 ;
2767 for (idx6=ceild(2*idx4-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2768 S9 ;
2770 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2771 S7 ;
2772 S9 ;
2774 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2775 S9 ;
2777 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2778 S9 ;
2780 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2781 S6 ;
2782 S9 ;
2784 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2785 S1 ;
2788 for (idx5=19;idx5<=floord(idx4+210,14);idx5++) {
2789 for (idx6=idx5-12;idx6<=floord(idx4+42,14);idx6++) {
2790 S5 ;
2792 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2793 S6 ;
2797 for (idx4=58;idx4<=61;idx4++) {
2798 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
2799 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2800 S2 ;
2802 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2803 S1 ;
2806 for (idx5=ceild(idx4-41,14);idx5<=2;idx5++) {
2807 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
2808 S7 ;
2810 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2811 S6 ;
2813 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2814 S1 ;
2817 for (idx5=ceild(idx4+211,14);idx5<=floord(6*idx4+1386,77);idx5++) {
2818 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
2819 S6 ;
2822 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-84,14);idx5++) {
2823 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2824 S6 ;
2826 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2827 S2 ;
2829 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2830 S1 ;
2833 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
2834 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2835 S6 ;
2837 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2838 S1 ;
2841 for (idx5=6;idx5<=18;idx5++) {
2842 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
2843 S5 ;
2845 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2846 S6 ;
2848 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2849 S1 ;
2852 for (idx5=ceild(idx4-83,14);idx5<=floord(10*idx4-697,77);idx5++) {
2853 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2854 S6 ;
2856 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2857 S1 ;
2860 for (idx5=ceild(10*idx4-696,77);idx5<=-1;idx5++) {
2861 for (idx6=max(ceild(2*idx4-7*idx5+12,21),6);idx6<=floord(4*idx5+72,10);idx6++) {
2862 S7 ;
2864 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2865 S6 ;
2867 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2868 S1 ;
2871 for (idx5=0;idx5<=floord(4*idx4-208,56);idx5++) {
2872 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
2873 S9 ;
2875 for (idx6=max(ceild(2*idx4-7*idx5+12,21),ceild(2*idx5+12,2));idx6<=floord(4*idx5+72,10);idx6++) {
2876 S7 ;
2877 S9 ;
2879 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2880 S9 ;
2882 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2883 S9 ;
2885 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2886 S6 ;
2887 S9 ;
2889 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2890 S1 ;
2893 for (idx5=ceild(4*idx4-207,56);idx5<=floord(idx4-42,14);idx5++) {
2894 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
2895 S9 ;
2897 for (idx6=ceild(2*idx4-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
2898 S9 ;
2900 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
2901 S7 ;
2902 S9 ;
2904 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
2905 S9 ;
2907 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
2908 S9 ;
2910 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2911 S6 ;
2912 S9 ;
2914 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
2915 S1 ;
2918 for (idx5=19;idx5<=floord(idx4+210,14);idx5++) {
2919 for (idx6=idx5-12;idx6<=floord(idx4+42,14);idx6++) {
2920 S5 ;
2922 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
2923 S6 ;
2927 for (idx5=-4;idx5<=-3;idx5++) {
2928 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
2929 S2(idx4 = 62) ;
2931 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(62)+14*idx5+780,14);idx6++) {
2932 S1(idx4 = 62) ;
2935 for (idx6=ceild(2*2+12,2);idx6<=min(floord(4*2+72,10),floord(2*62-7*(2)+84,21));idx6++) {
2936 S7(idx4 = 62,idx5 = 2) ;
2938 for (idx6=max(ceild(12*2+252,30),ceild(-6*(62)+77*2+924,77));idx6<=floord(-6*(62)+77*2+1140,77);idx6++) {
2939 S6(idx4 = 62,idx5 = 2) ;
2941 for (idx6=ceild(-3*(62)+14*2+672,14);idx6<=floord(-3*(62)+14*2+780,14);idx6++) {
2942 S1(idx4 = 62,idx5 = 2) ;
2944 for (idx5=20;idx5<=22;idx5++) {
2945 for (idx6=ceild(-6*(62)+77*idx5+924,77);idx6<=min(floord(-6*(62)+77*idx5+1140,77),30);idx6++) {
2946 S6(idx4 = 62) ;
2949 for (idx6=ceild(12*-2+252,30);idx6<=floord(-6*(62)+77*-2+1140,77);idx6++) {
2950 S6(idx4 = 62,idx5 = -2) ;
2952 for (idx6=-2+24;idx6<=-2*(-2)+24;idx6++) {
2953 S2(idx4 = 62,idx5 = -2) ;
2955 for (idx6=ceild(-6*(-2)+90,3);idx6<=floord(-3*(62)+14*-2+780,14);idx6++) {
2956 S1(idx4 = 62,idx5 = -2) ;
2958 for (idx5=3;idx5<=5;idx5++) {
2959 for (idx6=ceild(-6*(62)+77*idx5+924,77);idx6<=floord(-6*(62)+77*idx5+1140,77);idx6++) {
2960 S6(idx4 = 62) ;
2962 for (idx6=ceild(-3*(62)+14*idx5+672,14);idx6<=floord(-3*(62)+14*idx5+780,14);idx6++) {
2963 S1(idx4 = 62) ;
2966 for (idx5=6;idx5<=18;idx5++) {
2967 for (idx6=6;idx6<=min(floord(62+42,14),idx5);idx6++) {
2968 S5(idx4 = 62) ;
2970 for (idx6=ceild(-6*(62)+77*idx5+924,77);idx6<=floord(-6*(62)+77*idx5+1140,77);idx6++) {
2971 S6(idx4 = 62) ;
2973 for (idx6=ceild(-3*(62)+14*idx5+672,14);idx6<=floord(-3*(62)+14*idx5+780,14);idx6++) {
2974 S1(idx4 = 62) ;
2977 for (idx6=ceild(12*-1+252,30);idx6<=floord(-6*(62)+77*-1+1140,77);idx6++) {
2978 S6(idx4 = 62,idx5 = -1) ;
2980 for (idx6=ceild(-3*(62)+14*-1+672,14);idx6<=floord(-3*(62)+14*-1+780,14);idx6++) {
2981 S1(idx4 = 62,idx5 = -1) ;
2983 for (idx6=-2*(0)+6;idx6<=floord(2*62-7*(0)+11,21);idx6++) {
2984 S9(idx4 = 62,idx5 = 0) ;
2986 for (idx6=max(ceild(2*62-7*(0)+12,21),ceild(2*0+12,2));idx6<=floord(4*0+72,10);idx6++) {
2987 S7(idx4 = 62,idx5 = 0) ;
2988 S9(idx4 = 62,idx5 = 0) ;
2990 for (idx6=ceild(4*0+73,10);idx6<=floord(12*0+251,30);idx6++) {
2991 S9(idx4 = 62,idx5 = 0) ;
2993 for (idx6=ceild(-6*(62)+77*0+1141,77);idx6<=-2*(0)+24;idx6++) {
2994 S9(idx4 = 62,idx5 = 0) ;
2996 for (idx6=ceild(12*0+252,30);idx6<=floord(-6*(62)+77*0+1140,77);idx6++) {
2997 S6(idx4 = 62,idx5 = 0) ;
2998 S9(idx4 = 62,idx5 = 0) ;
3000 for (idx6=ceild(-3*(62)+14*0+672,14);idx6<=floord(-3*(62)+14*0+780,14);idx6++) {
3001 S1(idx4 = 62,idx5 = 0) ;
3003 for (idx6=-2*(1)+6;idx6<=floord(2*62-7*(1)+11,21);idx6++) {
3004 S9(idx4 = 62,idx5 = 1) ;
3006 for (idx6=ceild(2*62-7*(1)+12,21);idx6<=floord(2*1+11,2);idx6++) {
3007 S9(idx4 = 62,idx5 = 1) ;
3009 for (idx6=ceild(2*1+12,2);idx6<=floord(4*1+72,10);idx6++) {
3010 S7(idx4 = 62,idx5 = 1) ;
3011 S9(idx4 = 62,idx5 = 1) ;
3013 for (idx6=ceild(4*1+73,10);idx6<=floord(12*1+251,30);idx6++) {
3014 S9(idx4 = 62,idx5 = 1) ;
3016 for (idx6=ceild(-6*(62)+77*1+1141,77);idx6<=-2*(1)+24;idx6++) {
3017 S9(idx4 = 62,idx5 = 1) ;
3019 for (idx6=max(ceild(12*1+252,30),ceild(-6*(62)+77*1+924,77));idx6<=floord(-6*(62)+77*1+1140,77);idx6++) {
3020 S6(idx4 = 62,idx5 = 1) ;
3021 S9(idx4 = 62,idx5 = 1) ;
3023 for (idx6=ceild(-3*(62)+14*1+672,14);idx6<=floord(-3*(62)+14*1+780,14);idx6++) {
3024 S1(idx4 = 62,idx5 = 1) ;
3026 for (idx6=19-12;idx6<=floord(62+42,14);idx6++) {
3027 S5(idx4 = 62,idx5 = 19) ;
3029 for (idx6=ceild(-6*(62)+77*19+924,77);idx6<=floord(-6*(62)+77*19+1140,77);idx6++) {
3030 S6(idx4 = 62,idx5 = 19) ;
3032 for (idx4=63;idx4<=69;idx4++) {
3033 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
3034 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3035 S2 ;
3037 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3038 S1 ;
3041 for (idx5=ceild(idx4-41,14);idx5<=2;idx5++) {
3042 for (idx6=ceild(2*idx5+12,2);idx6<=min(floord(4*idx5+72,10),floord(2*idx4-7*idx5+84,21));idx6++) {
3043 S7 ;
3045 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3046 S6 ;
3048 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3049 S1 ;
3052 for (idx5=ceild(idx4+211,14);idx5<=floord(6*idx4+1386,77);idx5++) {
3053 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3054 S6 ;
3057 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-84,14);idx5++) {
3058 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3059 S6 ;
3061 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3062 S2 ;
3064 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3065 S1 ;
3068 for (idx5=ceild(idx4-20,14);idx5<=5;idx5++) {
3069 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3070 S6 ;
3072 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3073 S1 ;
3076 for (idx5=6;idx5<=18;idx5++) {
3077 for (idx6=6;idx6<=min(floord(idx4+42,14),idx5);idx6++) {
3078 S5 ;
3080 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3081 S6 ;
3083 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3084 S1 ;
3087 for (idx5=ceild(idx4-83,14);idx5<=-1;idx5++) {
3088 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3089 S6 ;
3091 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3092 S1 ;
3095 for (idx5=0;idx5<=floord(4*idx4-208,56);idx5++) {
3096 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
3097 S9 ;
3099 for (idx6=max(ceild(2*idx4-7*idx5+12,21),ceild(2*idx5+12,2));idx6<=floord(4*idx5+72,10);idx6++) {
3100 S7 ;
3101 S9 ;
3103 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
3104 S9 ;
3106 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3107 S9 ;
3109 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3110 S6 ;
3111 S9 ;
3113 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3114 S1 ;
3117 for (idx5=ceild(4*idx4-207,56);idx5<=floord(idx4-42,14);idx5++) {
3118 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
3119 S9 ;
3121 for (idx6=ceild(2*idx4-7*idx5+12,21);idx6<=floord(2*idx5+11,2);idx6++) {
3122 S9 ;
3124 for (idx6=ceild(2*idx5+12,2);idx6<=floord(4*idx5+72,10);idx6++) {
3125 S7 ;
3126 S9 ;
3128 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
3129 S9 ;
3131 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3132 S9 ;
3134 for (idx6=max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3135 S6 ;
3136 S9 ;
3138 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3139 S1 ;
3142 for (idx5=3;idx5<=floord(idx4-21,14);idx5++) {
3143 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3144 S6 ;
3146 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3147 S1 ;
3150 for (idx5=19;idx5<=floord(idx4+210,14);idx5++) {
3151 for (idx6=idx5-12;idx6<=floord(idx4+42,14);idx6++) {
3152 S5 ;
3154 for (idx6=ceild(-6*idx4+77*idx5+924,77);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3155 S6 ;
3159 for (idx4=70;idx4<=76;idx4++) {
3160 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
3161 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3162 S2 ;
3164 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3165 S1 ;
3168 for (idx5=ceild(idx4-83,14);idx5<=floord(idx4-79,14);idx5++) {
3169 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3170 S6 ;
3172 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3173 S1 ;
3176 for (idx5=6;idx5<=18;idx5++) {
3177 for (idx6=max(ceild(idx4+6,14),6);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
3178 S5 ;
3180 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3181 S6 ;
3183 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3184 S8 ;
3186 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3187 S1 ;
3190 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-84,14);idx5++) {
3191 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3192 S6 ;
3194 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3195 S2 ;
3197 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3198 S1 ;
3201 for (idx5=0;idx5<=floord(10*idx4-697,77);idx5++) {
3202 for (idx6=-2*idx5+6;idx6<=floord(12*idx5+251,30);idx6++) {
3203 S9 ;
3205 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3206 S6 ;
3207 S9 ;
3209 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3210 S9 ;
3212 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3213 S1 ;
3216 for (idx6=2;idx6<=7;idx6++) {
3217 S9(idx5 = 2) ;
3219 S7(idx5 = 2,idx6 = 8) ;
3220 S9(idx5 = 2,idx6 = 8) ;
3221 S8(idx5 = 2,idx6 = 26) ;
3222 S9(idx5 = 2,idx6 = 9) ;
3223 for (idx6=10;idx6<=floord(-6*idx4+1294,77);idx6++) {
3224 S6(idx5 = 2) ;
3225 S9(idx5 = 2) ;
3227 for (idx6=ceild(-6*idx4+1295,77);idx6<=20;idx6++) {
3228 S9(idx5 = 2) ;
3230 for (idx6=ceild(-3*idx4+700,14);idx6<=floord(-3*idx4+808,14);idx6++) {
3231 S1(idx5 = 2) ;
3233 for (idx5=3;idx5<=floord(idx4+5,14);idx5++) {
3234 for (idx6=max(max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77)),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3235 S6 ;
3237 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3238 S8 ;
3240 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3241 S1 ;
3244 for (idx5=19;idx5<=20;idx5++) {
3245 for (idx6=idx5-12;idx6<=min(floord(-idx5+36,2),floord(idx4+42,14));idx6++) {
3246 S5 ;
3248 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3249 S6 ;
3251 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3252 S8 ;
3255 for (idx5=21;idx5<=floord(6*idx4+1386,77);idx5++) {
3256 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3257 S6 ;
3259 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3260 S8 ;
3263 for (idx5=ceild(10*idx4-696,77);idx5<=1;idx5++) {
3264 for (idx6=-2*idx5+6;idx6<=floord(2*idx4-7*idx5+11,21);idx6++) {
3265 S9 ;
3267 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
3268 S9 ;
3270 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3271 S6 ;
3272 S9 ;
3274 for (idx6=max(ceild(2*idx4-7*idx5+12,21),ceild(2*idx5+12,2));idx6<=floord(4*idx5+72,10);idx6++) {
3275 S7 ;
3276 S9 ;
3278 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3279 S9 ;
3281 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3282 S1 ;
3285 for (idx5=ceild(6*idx4+1387,77);idx5<=24;idx5++) {
3286 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3287 S8 ;
3291 for (idx5=ceild(77-120,14);idx5<=floord(10*77-823,77);idx5++) {
3292 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3293 S2(idx4 = 77) ;
3295 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3296 S1(idx4 = 77) ;
3299 for (idx5=ceild(77-83,14);idx5<=floord(77-79,14);idx5++) {
3300 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3301 S6(idx4 = 77) ;
3303 for (idx6=ceild(-3*(77)+14*idx5+672,14);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3304 S1(idx4 = 77) ;
3307 for (idx5=6;idx5<=18;idx5++) {
3308 for (idx6=max(ceild(77+6,14),6);idx6<=min(min(floord(-idx5+36,2),floord(77+42,14)),idx5);idx6++) {
3309 S5(idx4 = 77) ;
3311 for (idx6=max(ceild(-6*(77)+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3312 S6(idx4 = 77) ;
3314 for (idx6=ceild(-3*(77)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3315 S8(idx4 = 77) ;
3317 for (idx6=ceild(-3*(77)+14*idx5+672,14);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3318 S1(idx4 = 77) ;
3321 for (idx5=ceild(10*77-822,77);idx5<=floord(77-84,14);idx5++) {
3322 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3323 S6(idx4 = 77) ;
3325 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3326 S2(idx4 = 77) ;
3328 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3329 S1(idx4 = 77) ;
3332 for (idx5=0;idx5<=floord(10*77-697,77);idx5++) {
3333 for (idx6=-2*idx5+6;idx6<=floord(12*idx5+251,30);idx6++) {
3334 S9(idx4 = 77) ;
3336 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3337 S6(idx4 = 77) ;
3338 S9(idx4 = 77) ;
3340 for (idx6=ceild(-6*(77)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3341 S9(idx4 = 77) ;
3343 for (idx6=ceild(-3*(77)+14*idx5+672,14);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3344 S1(idx4 = 77) ;
3347 for (idx6=2;idx6<=7;idx6++) {
3348 S9(idx4 = 77,idx5 = 2) ;
3350 S7(idx4 = 77,idx5 = 2,idx6 = 8) ;
3351 S9(idx4 = 77,idx5 = 2,idx6 = 8) ;
3352 S8(idx4 = 77,idx5 = 2,idx6 = 26) ;
3353 S9(idx4 = 77,idx5 = 2,idx6 = 9) ;
3354 for (idx6=10;idx6<=floord(-6*(77)+1294,77);idx6++) {
3355 S6(idx4 = 77,idx5 = 2) ;
3356 S9(idx4 = 77,idx5 = 2) ;
3358 for (idx6=ceild(-6*(77)+1295,77);idx6<=20;idx6++) {
3359 S9(idx4 = 77,idx5 = 2) ;
3361 for (idx6=ceild(-3*(77)+700,14);idx6<=floord(-3*(77)+808,14);idx6++) {
3362 S1(idx4 = 77,idx5 = 2) ;
3364 for (idx5=3;idx5<=floord(77+5,14);idx5++) {
3365 for (idx6=max(max(ceild(12*idx5+252,30),ceild(-6*(77)+77*idx5+924,77)),ceild(6*idx5+36,6));idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3366 S6(idx4 = 77) ;
3368 for (idx6=ceild(-3*(77)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3369 S8(idx4 = 77) ;
3371 for (idx6=ceild(-3*(77)+14*idx5+672,14);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3372 S1(idx4 = 77) ;
3375 for (idx5=19;idx5<=20;idx5++) {
3376 for (idx6=idx5-12;idx6<=min(floord(-idx5+36,2),floord(77+42,14));idx6++) {
3377 S5(idx4 = 77) ;
3379 for (idx6=max(ceild(-6*(77)+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3380 S6(idx4 = 77) ;
3382 for (idx6=ceild(-3*(77)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3383 S8(idx4 = 77) ;
3386 for (idx5=21;idx5<=24;idx5++) {
3387 for (idx6=max(ceild(-6*(77)+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=min(floord(-6*(77)+77*idx5+1140,77),30);idx6++) {
3388 S6(idx4 = 77) ;
3390 for (idx6=ceild(-3*(77)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3391 S8(idx4 = 77) ;
3394 for (idx5=ceild(10*77-696,77);idx5<=1;idx5++) {
3395 for (idx6=-2*idx5+6;idx6<=floord(2*77-7*idx5+11,21);idx6++) {
3396 S9(idx4 = 77) ;
3398 for (idx6=ceild(4*idx5+73,10);idx6<=floord(12*idx5+251,30);idx6++) {
3399 S9(idx4 = 77) ;
3401 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(77)+77*idx5+1140,77);idx6++) {
3402 S6(idx4 = 77) ;
3403 S9(idx4 = 77) ;
3405 for (idx6=max(ceild(2*77-7*idx5+12,21),ceild(2*idx5+12,2));idx6<=floord(4*idx5+72,10);idx6++) {
3406 S7(idx4 = 77) ;
3407 S9(idx4 = 77) ;
3409 for (idx6=ceild(-6*(77)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3410 S9(idx4 = 77) ;
3412 for (idx6=ceild(-3*(77)+14*idx5+672,14);idx6<=floord(-3*(77)+14*idx5+780,14);idx6++) {
3413 S1(idx4 = 77) ;
3416 for (idx4=78;idx4<=80;idx4++) {
3417 for (idx5=ceild(idx4-120,14);idx5<=floord(10*idx4-823,77);idx5++) {
3418 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3419 S2 ;
3421 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3422 S1 ;
3425 for (idx5=ceild(idx4-83,14);idx5<=floord(idx4-79,14);idx5++) {
3426 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3427 S6 ;
3429 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3430 S1 ;
3433 for (idx5=max(6,ceild(idx4+6,14));idx5<=18;idx5++) {
3434 for (idx6=max(ceild(idx4+6,14),6);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
3435 S5 ;
3437 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3438 S6 ;
3440 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3441 S8 ;
3443 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3444 S1 ;
3447 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-84,14);idx5++) {
3448 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3449 S6 ;
3451 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3452 S2 ;
3454 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3455 S1 ;
3458 for (idx5=max(0,ceild(idx4-78,14));idx5<=1;idx5++) {
3459 for (idx6=-2*idx5+6;idx6<=floord(12*idx5+251,30);idx6++) {
3460 S9 ;
3462 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3463 S6 ;
3464 S9 ;
3466 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3467 S9 ;
3469 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3470 S1 ;
3473 for (idx6=2;idx6<=7;idx6++) {
3474 S9(idx5 = 2) ;
3476 S7(idx5 = 2,idx6 = 8) ;
3477 S9(idx5 = 2,idx6 = 8) ;
3478 S8(idx5 = 2,idx6 = 26) ;
3479 S9(idx5 = 2,idx6 = 9) ;
3480 for (idx6=10;idx6<=floord(-6*idx4+1294,77);idx6++) {
3481 S6(idx5 = 2) ;
3482 S9(idx5 = 2) ;
3484 for (idx6=ceild(-6*idx4+1295,77);idx6<=20;idx6++) {
3485 S9(idx5 = 2) ;
3487 for (idx6=ceild(-3*idx4+700,14);idx6<=floord(-3*idx4+808,14);idx6++) {
3488 S1(idx5 = 2) ;
3490 for (idx5=3;idx5<=floord(idx4+5,14);idx5++) {
3491 for (idx6=max(max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77)),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3492 S6 ;
3494 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3495 S8 ;
3497 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3498 S1 ;
3501 for (idx5=19;idx5<=20;idx5++) {
3502 for (idx6=idx5-12;idx6<=min(floord(-idx5+36,2),floord(idx4+42,14));idx6++) {
3503 S5 ;
3505 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3506 S6 ;
3508 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3509 S8 ;
3512 for (idx5=21;idx5<=24;idx5++) {
3513 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3514 S6 ;
3516 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3517 S8 ;
3521 for (idx5=ceild(81-120,14);idx5<=floord(81-84,14);idx5++) {
3522 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3523 S2(idx4 = 81) ;
3525 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*(81)+14*idx5+780,14);idx6++) {
3526 S1(idx4 = 81) ;
3529 for (idx5=max(ceild(10*81-822,77),ceild(81-83,14));idx5<=floord(81-79,14);idx5++) {
3530 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(81)+77*idx5+1140,77);idx6++) {
3531 S6(idx4 = 81) ;
3533 for (idx6=ceild(-3*(81)+14*idx5+672,14);idx6<=floord(-3*(81)+14*idx5+780,14);idx6++) {
3534 S1(idx4 = 81) ;
3537 for (idx5=ceild(81+6,14);idx5<=18;idx5++) {
3538 for (idx6=max(ceild(81+6,14),6);idx6<=min(min(floord(-idx5+36,2),floord(81+42,14)),idx5);idx6++) {
3539 S5(idx4 = 81) ;
3541 for (idx6=max(ceild(-6*(81)+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*(81)+77*idx5+1140,77);idx6++) {
3542 S6(idx4 = 81) ;
3544 for (idx6=ceild(-3*(81)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3545 S8(idx4 = 81) ;
3547 for (idx6=ceild(-3*(81)+14*idx5+672,14);idx6<=floord(-3*(81)+14*idx5+780,14);idx6++) {
3548 S1(idx4 = 81) ;
3551 for (idx5=ceild(81-78,14);idx5<=1;idx5++) {
3552 for (idx6=-2*idx5+6;idx6<=floord(12*idx5+251,30);idx6++) {
3553 S9(idx4 = 81) ;
3555 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*(81)+77*idx5+1140,77);idx6++) {
3556 S6(idx4 = 81) ;
3557 S9(idx4 = 81) ;
3559 for (idx6=ceild(-6*(81)+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3560 S9(idx4 = 81) ;
3562 for (idx6=ceild(-3*(81)+14*idx5+672,14);idx6<=floord(-3*(81)+14*idx5+780,14);idx6++) {
3563 S1(idx4 = 81) ;
3566 for (idx6=2;idx6<=7;idx6++) {
3567 S9(idx4 = 81,idx5 = 2) ;
3569 S7(idx4 = 81,idx5 = 2,idx6 = 8) ;
3570 S9(idx4 = 81,idx5 = 2,idx6 = 8) ;
3571 S8(idx4 = 81,idx5 = 2,idx6 = 26) ;
3572 S9(idx4 = 81,idx5 = 2,idx6 = 9) ;
3573 for (idx6=10;idx6<=floord(-6*(81)+1294,77);idx6++) {
3574 S6(idx4 = 81,idx5 = 2) ;
3575 S9(idx4 = 81,idx5 = 2) ;
3577 for (idx6=ceild(-6*(81)+1295,77);idx6<=20;idx6++) {
3578 S9(idx4 = 81,idx5 = 2) ;
3580 for (idx6=ceild(-3*(81)+700,14);idx6<=floord(-3*(81)+808,14);idx6++) {
3581 S1(idx4 = 81,idx5 = 2) ;
3583 for (idx5=3;idx5<=floord(81+5,14);idx5++) {
3584 for (idx6=max(max(ceild(12*idx5+252,30),ceild(-6*(81)+77*idx5+924,77)),ceild(6*idx5+36,6));idx6<=floord(-6*(81)+77*idx5+1140,77);idx6++) {
3585 S6(idx4 = 81) ;
3587 for (idx6=ceild(-3*(81)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3588 S8(idx4 = 81) ;
3590 for (idx6=ceild(-3*(81)+14*idx5+672,14);idx6<=floord(-3*(81)+14*idx5+780,14);idx6++) {
3591 S1(idx4 = 81) ;
3594 for (idx5=19;idx5<=20;idx5++) {
3595 for (idx6=idx5-12;idx6<=min(floord(-idx5+36,2),floord(81+42,14));idx6++) {
3596 S5(idx4 = 81) ;
3598 for (idx6=max(ceild(-6*(81)+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*(81)+77*idx5+1140,77);idx6++) {
3599 S6(idx4 = 81) ;
3601 for (idx6=ceild(-3*(81)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3602 S8(idx4 = 81) ;
3605 for (idx5=21;idx5<=24;idx5++) {
3606 for (idx6=max(ceild(-6*(81)+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=min(floord(-6*(81)+77*idx5+1140,77),30);idx6++) {
3607 S6(idx4 = 81) ;
3609 for (idx6=ceild(-3*(81)+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3610 S8(idx4 = 81) ;
3613 for (idx4=82;idx4<=83;idx4++) {
3614 for (idx5=ceild(idx4-120,14);idx5<=floord(idx4-84,14);idx5++) {
3615 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3616 S2 ;
3618 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3619 S1 ;
3622 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-79,14);idx5++) {
3623 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3624 S6 ;
3626 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3627 S1 ;
3630 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
3631 for (idx6=max(ceild(idx4+6,14),6);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
3632 S5 ;
3634 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3635 S6 ;
3637 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3638 S8 ;
3640 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3641 S1 ;
3644 for (idx5=ceild(idx4-83,14);idx5<=floord(10*idx4-823,77);idx5++) {
3645 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3646 S1 ;
3649 for (idx5=ceild(idx4-78,14);idx5<=1;idx5++) {
3650 for (idx6=-2*idx5+6;idx6<=floord(12*idx5+251,30);idx6++) {
3651 S9 ;
3653 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3654 S6 ;
3655 S9 ;
3657 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3658 S9 ;
3660 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3661 S1 ;
3664 for (idx6=2;idx6<=7;idx6++) {
3665 S9(idx5 = 2) ;
3667 S7(idx5 = 2,idx6 = 8) ;
3668 S9(idx5 = 2,idx6 = 8) ;
3669 S8(idx5 = 2,idx6 = 26) ;
3670 S9(idx5 = 2,idx6 = 9) ;
3671 for (idx6=10;idx6<=floord(-6*idx4+1294,77);idx6++) {
3672 S6(idx5 = 2) ;
3673 S9(idx5 = 2) ;
3675 for (idx6=ceild(-6*idx4+1295,77);idx6<=20;idx6++) {
3676 S9(idx5 = 2) ;
3678 for (idx6=ceild(-3*idx4+700,14);idx6<=floord(-3*idx4+808,14);idx6++) {
3679 S1(idx5 = 2) ;
3681 for (idx5=3;idx5<=floord(idx4+5,14);idx5++) {
3682 for (idx6=max(max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77)),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3683 S6 ;
3685 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3686 S8 ;
3688 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3689 S1 ;
3692 for (idx5=19;idx5<=20;idx5++) {
3693 for (idx6=idx5-12;idx6<=min(floord(-idx5+36,2),floord(idx4+42,14));idx6++) {
3694 S5 ;
3696 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3697 S6 ;
3699 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3700 S8 ;
3703 for (idx5=21;idx5<=24;idx5++) {
3704 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3705 S6 ;
3707 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3708 S8 ;
3712 for (idx4=84;idx4<=85;idx4++) {
3713 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
3714 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3715 S2 ;
3717 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3718 S1 ;
3721 for (idx5=ceild(10*idx4-822,77);idx5<=floord(idx4-79,14);idx5++) {
3722 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3723 S6 ;
3725 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3726 S1 ;
3729 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
3730 for (idx6=max(ceild(idx4+6,14),6);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
3731 S5 ;
3733 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3734 S6 ;
3736 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3737 S8 ;
3739 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3740 S1 ;
3743 for (idx5=ceild(idx4-83,14);idx5<=floord(10*idx4-823,77);idx5++) {
3744 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3745 S1 ;
3748 for (idx5=ceild(idx4-78,14);idx5<=1;idx5++) {
3749 for (idx6=-2*idx5+6;idx6<=floord(12*idx5+251,30);idx6++) {
3750 S9 ;
3752 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3753 S6 ;
3754 S9 ;
3756 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3757 S9 ;
3759 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3760 S1 ;
3763 for (idx6=2;idx6<=7;idx6++) {
3764 S9(idx5 = 2) ;
3766 S7(idx5 = 2,idx6 = 8) ;
3767 S9(idx5 = 2,idx6 = 8) ;
3768 S8(idx5 = 2,idx6 = 26) ;
3769 S9(idx5 = 2,idx6 = 9) ;
3770 for (idx6=10;idx6<=floord(-6*idx4+1294,77);idx6++) {
3771 S6(idx5 = 2) ;
3772 S9(idx5 = 2) ;
3774 for (idx6=ceild(-6*idx4+1295,77);idx6<=20;idx6++) {
3775 S9(idx5 = 2) ;
3777 for (idx6=ceild(-3*idx4+700,14);idx6<=floord(-3*idx4+808,14);idx6++) {
3778 S1(idx5 = 2) ;
3780 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
3781 for (idx6=max(max(ceild(12*idx5+252,30),ceild(-6*idx4+77*idx5+924,77)),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3782 S6 ;
3784 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3785 S8 ;
3787 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3788 S1 ;
3791 for (idx5=19;idx5<=20;idx5++) {
3792 for (idx6=idx5-12;idx6<=min(floord(-idx5+36,2),floord(idx4+42,14));idx6++) {
3793 S5 ;
3795 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3796 S6 ;
3798 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3799 S8 ;
3802 for (idx5=21;idx5<=24;idx5++) {
3803 for (idx6=max(ceild(-6*idx4+77*idx5+924,77),ceild(6*idx5+36,6));idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3804 S6 ;
3806 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3807 S8 ;
3810 for (idx5=3;idx5<=floord(idx4-42,14);idx5++) {
3811 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
3812 S9 ;
3814 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+72,3);idx6++) {
3815 S8 ;
3817 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3818 S6 ;
3819 S9 ;
3821 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3822 S9 ;
3824 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3825 S1 ;
3829 for (idx4=86;idx4<=89;idx4++) {
3830 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
3831 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3832 S2 ;
3834 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3835 S1 ;
3838 for (idx5=19;idx5<=20;idx5++) {
3839 for (idx6=max(ceild(idx4+6,14),idx5-12);idx6<=floord(-idx5+36,2);idx6++) {
3840 S5 ;
3842 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3843 S6 ;
3845 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3846 S8 ;
3849 for (idx6=4;idx6<=8;idx6++) {
3850 S9(idx5 = 1) ;
3852 for (idx6=ceild(-3*idx4+686,14);idx6<=floord(-3*idx4+794,14);idx6++) {
3853 S1(idx5 = 1) ;
3855 for (idx6=9;idx6<=floord(-6*idx4+1217,77);idx6++) {
3856 S6(idx5 = 1) ;
3857 S9(idx5 = 1) ;
3859 for (idx6=ceild(-6*idx4+1218,77);idx6<=22;idx6++) {
3860 S9(idx5 = 1) ;
3862 for (idx5=2;idx5<=floord(idx4-42,14);idx5++) {
3863 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
3864 S9 ;
3866 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3867 S6 ;
3868 S9 ;
3870 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3871 S9 ;
3873 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+72,3);idx6++) {
3874 S8 ;
3876 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3877 S1 ;
3880 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
3881 for (idx6=max(ceild(12*idx5+252,30),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3882 S6 ;
3884 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3885 S8 ;
3887 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3888 S1 ;
3891 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
3892 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
3893 S5 ;
3895 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3896 S6 ;
3898 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3899 S8 ;
3901 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3902 S1 ;
3905 for (idx5=21;idx5<=24;idx5++) {
3906 for (idx6=ceild(6*idx5+36,6);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3907 S6 ;
3909 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3910 S8 ;
3914 for (idx4=90;idx4<=92;idx4++) {
3915 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
3916 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3917 S2 ;
3919 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3920 S1 ;
3923 for (idx5=19;idx5<=20;idx5++) {
3924 for (idx6=max(ceild(idx4+6,14),idx5-12);idx6<=floord(-idx5+36,2);idx6++) {
3925 S5 ;
3927 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3928 S6 ;
3930 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3931 S8 ;
3934 for (idx6=4;idx6<=22;idx6++) {
3935 S9(idx5 = 1) ;
3937 for (idx6=ceild(-3*idx4+686,14);idx6<=floord(-3*idx4+794,14);idx6++) {
3938 S1(idx5 = 1) ;
3940 for (idx5=2;idx5<=floord(idx4-42,14);idx5++) {
3941 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
3942 S9 ;
3944 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3945 S6 ;
3946 S9 ;
3948 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
3949 S9 ;
3951 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+72,3);idx6++) {
3952 S8 ;
3954 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3955 S1 ;
3958 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
3959 for (idx6=max(ceild(12*idx5+252,30),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3960 S6 ;
3962 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3963 S8 ;
3965 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3966 S1 ;
3969 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
3970 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
3971 S5 ;
3973 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
3974 S6 ;
3976 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3977 S8 ;
3979 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3980 S1 ;
3983 for (idx5=21;idx5<=24;idx5++) {
3984 for (idx6=ceild(6*idx5+36,6);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
3985 S6 ;
3987 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
3988 S8 ;
3992 for (idx4=93;idx4<=97;idx4++) {
3993 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
3994 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
3995 S2 ;
3997 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
3998 S1 ;
4001 for (idx5=19;idx5<=20;idx5++) {
4002 for (idx6=max(ceild(idx4+6,14),idx5-12);idx6<=floord(-idx5+36,2);idx6++) {
4003 S5 ;
4005 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4006 S6 ;
4008 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
4009 S8 ;
4012 for (idx6=ceild(-3*idx4+686,14);idx6<=floord(-3*idx4+794,14);idx6++) {
4013 S1(idx5 = 1) ;
4015 for (idx5=2;idx5<=floord(idx4-42,14);idx5++) {
4016 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
4017 S9 ;
4019 for (idx6=ceild(12*idx5+252,30);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4020 S6 ;
4021 S9 ;
4023 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
4024 S9 ;
4026 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(3*idx5+72,3);idx6++) {
4027 S8 ;
4029 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4030 S1 ;
4033 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4034 for (idx6=max(ceild(12*idx5+252,30),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4035 S6 ;
4037 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
4038 S8 ;
4040 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4041 S1 ;
4044 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
4045 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4046 S5 ;
4048 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4049 S6 ;
4051 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
4052 S8 ;
4054 for (idx6=ceild(-3*idx4+14*idx5+672,14);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4055 S1 ;
4058 for (idx5=21;idx5<=24;idx5++) {
4059 for (idx6=ceild(6*idx5+36,6);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
4060 S6 ;
4062 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(3*idx5+72,3);idx6++) {
4063 S8 ;
4067 for (idx4=98;idx4<=101;idx4++) {
4068 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
4069 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
4070 S2 ;
4072 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4073 S1 ;
4076 for (idx5=ceild(10*idx4-822,77);idx5<=min(4,floord(idx4-42,14));idx5++) {
4077 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
4078 S9 ;
4080 for (idx6=max(ceild(12*idx5+252,30),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4081 S6 ;
4082 S9 ;
4084 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
4085 S9 ;
4087 for (idx6=ceild(-6*idx5+90,3);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4088 S8 ;
4090 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4091 S1 ;
4094 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4095 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4096 S6 ;
4098 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4099 S8 ;
4101 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4102 S1 ;
4105 for (idx5=19;idx5<=20;idx5++) {
4106 for (idx6=max(ceild(idx4+6,14),idx5-12);idx6<=floord(-idx5+36,2);idx6++) {
4107 S5 ;
4109 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4110 S6 ;
4112 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4113 S8 ;
4116 for (idx5=ceild(-13*idx4+3479,105);idx5<=floord(-idx4+251,7);idx5++) {
4117 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4118 S6 ;
4120 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4121 S8 ;
4124 for (idx5=ceild(-idx4+252,7);idx5<=24;idx5++) {
4125 for (idx6=max(ceild(-3*idx5+126,6),ceild(3*idx5-36,3));idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4126 S4 ;
4128 for (idx6=ceild(6*idx5+36,6);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
4129 S6 ;
4131 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4132 S8 ;
4135 for (idx5=25;idx5<=42;idx5++) {
4136 for (idx6=ceild(3*idx5-36,3);idx6<=min(floord(3*idx4+14*idx5-462,14),30);idx6++) {
4137 S4 ;
4140 for (idx5=1;idx5<=floord(idx4-79,14);idx5++) {
4141 for (idx6=max(max(ceild(-6*idx5+90,3),ceild(-3*idx4+14*idx5+672,14)),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4142 S1 ;
4145 for (idx5=2;idx5<=floord(10*idx4-823,77);idx5++) {
4146 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4147 S9 ;
4149 for (idx6=ceild(-6*idx5+90,3);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4150 S8 ;
4152 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4153 S1 ;
4156 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
4157 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4158 S5 ;
4160 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4161 S6 ;
4163 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4164 S8 ;
4166 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4167 S1 ;
4171 for (idx4=102;idx4<=113;idx4++) {
4172 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
4173 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
4174 S2 ;
4176 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4177 S1 ;
4180 for (idx5=ceild(10*idx4-822,77);idx5<=4;idx5++) {
4181 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
4182 S9 ;
4184 for (idx6=max(ceild(12*idx5+252,30),ceild(6*idx5+36,6));idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4185 S6 ;
4186 S9 ;
4188 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
4189 S9 ;
4191 for (idx6=ceild(-6*idx5+90,3);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4192 S8 ;
4194 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4195 S1 ;
4198 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4199 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4200 S6 ;
4202 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4203 S8 ;
4205 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4206 S1 ;
4209 for (idx5=19;idx5<=min(20,floord(-idx4+246,7));idx5++) {
4210 for (idx6=max(ceild(idx4+6,14),idx5-12);idx6<=floord(-idx5+36,2);idx6++) {
4211 S5 ;
4213 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4214 S6 ;
4216 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4217 S8 ;
4220 for (idx5=ceild(-13*idx4+3479,105);idx5<=floord(-idx4+251,7);idx5++) {
4221 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4222 S6 ;
4224 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4225 S8 ;
4228 for (idx5=ceild(-idx4+252,7);idx5<=24;idx5++) {
4229 for (idx6=max(ceild(-3*idx5+126,6),ceild(3*idx5-36,3));idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4230 S4 ;
4232 for (idx6=ceild(6*idx5+36,6);idx6<=min(floord(-6*idx4+77*idx5+1140,77),30);idx6++) {
4233 S6 ;
4235 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4236 S8 ;
4239 for (idx5=25;idx5<=42;idx5++) {
4240 for (idx6=ceild(3*idx5-36,3);idx6<=min(floord(3*idx4+14*idx5-462,14),30);idx6++) {
4241 S4 ;
4244 for (idx5=1;idx5<=floord(idx4-79,14);idx5++) {
4245 for (idx6=max(max(ceild(-6*idx5+90,3),ceild(-3*idx4+14*idx5+672,14)),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4246 S1 ;
4249 for (idx5=max(ceild(idx4-78,14),2);idx5<=floord(10*idx4-823,77);idx5++) {
4250 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4251 S9 ;
4253 for (idx6=ceild(-6*idx5+90,3);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4254 S8 ;
4256 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4257 S1 ;
4260 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
4261 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4262 S5 ;
4264 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4265 S6 ;
4267 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4268 S8 ;
4270 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4271 S1 ;
4274 for (idx5=5;idx5<=floord(idx4-42,14);idx5++) {
4275 for (idx6=idx5;idx6<=floord(12*idx5+251,30);idx6++) {
4276 S9 ;
4278 for (idx6=ceild(12*idx5+252,30);idx6<=floord(6*idx5+35,6);idx6++) {
4279 S9 ;
4281 for (idx6=ceild(6*idx5+36,6);idx6<=floord(-6*idx4+77*idx5+1140,77);idx6++) {
4282 S6 ;
4283 S9 ;
4285 for (idx6=ceild(-6*idx4+77*idx5+1141,77);idx6<=-2*idx5+24;idx6++) {
4286 S9 ;
4288 for (idx6=ceild(-6*idx5+90,3);idx6<=min(floord(-3*idx4+14*idx5+654,14),floord(3*idx5+72,3));idx6++) {
4289 S8 ;
4291 for (idx6=max(ceild(-3*idx4+14*idx5+672,14),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4292 S1 ;
4296 for (idx4=114;idx4<=118;idx4++) {
4297 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
4298 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
4299 S2 ;
4301 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4302 S1 ;
4305 for (idx5=1;idx5<=floord(idx4-79,14);idx5++) {
4306 for (idx6=max(ceild(-6*idx5+90,3),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4307 S1 ;
4310 for (idx5=ceild(idx4-78,14);idx5<=floord(idx4-42,14);idx5++) {
4311 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4312 S9 ;
4314 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4315 S8 ;
4317 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4318 S1 ;
4321 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
4322 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4323 S5 ;
4325 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4326 S8 ;
4328 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4329 S1 ;
4332 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4333 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4334 S8 ;
4336 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4337 S1 ;
4340 for (idx5=ceild(-idx4+252,7);idx5<=24;idx5++) {
4341 for (idx6=max(ceild(-3*idx5+126,6),ceild(3*idx5-36,3));idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4342 S4 ;
4344 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4345 S8 ;
4348 for (idx5=25;idx5<=42;idx5++) {
4349 for (idx6=ceild(3*idx5-36,3);idx6<=min(floord(3*idx4+14*idx5-462,14),30);idx6++) {
4350 S4 ;
4353 for (idx5=19;idx5<=floord(-idx4+251,7);idx5++) {
4354 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4355 S8 ;
4359 for (idx4=119;idx4<=120;idx4++) {
4360 for (idx5=ceild(idx4-120,14);idx5<=0;idx5++) {
4361 for (idx6=idx5+24;idx6<=-2*idx5+24;idx6++) {
4362 S2 ;
4364 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4365 S1 ;
4368 for (idx5=1;idx5<=floord(idx4-79,14);idx5++) {
4369 for (idx6=max(ceild(-6*idx5+90,3),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4370 S1 ;
4373 for (idx5=ceild(idx4-78,14);idx5<=floord(idx4-42,14);idx5++) {
4374 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4375 S9 ;
4377 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4378 S8 ;
4380 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4381 S1 ;
4384 for (idx5=ceild(idx4+6,14);idx5<=18;idx5++) {
4385 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4386 S5 ;
4388 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4389 S8 ;
4391 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4392 S1 ;
4395 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4396 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4397 S8 ;
4399 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4400 S1 ;
4403 for (idx5=19;idx5<=24;idx5++) {
4404 for (idx6=max(ceild(-3*idx5+126,6),ceild(3*idx5-36,3));idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4405 S4 ;
4407 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4408 S8 ;
4411 for (idx5=25;idx5<=42;idx5++) {
4412 for (idx6=ceild(3*idx5-36,3);idx6<=min(floord(3*idx4+14*idx5-462,14),30);idx6++) {
4413 S4 ;
4417 for (idx4=121;idx4<=125;idx4++) {
4418 for (idx5=ceild(idx4-120,14);idx5<=floord(idx4-79,14);idx5++) {
4419 for (idx6=max(ceild(-6*idx5+90,3),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4420 S1 ;
4423 for (idx5=ceild(idx4-78,14);idx5<=floord(idx4-42,14);idx5++) {
4424 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4425 S9 ;
4427 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4428 S8 ;
4430 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4431 S1 ;
4434 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4435 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4436 S8 ;
4438 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4439 S1 ;
4442 for (idx5=ceild(idx4+6,14);idx5<=floord(-idx4+246,7);idx5++) {
4443 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4444 S5 ;
4446 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4447 S8 ;
4449 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4450 S1 ;
4453 for (idx5=ceild(-idx4+247,7);idx5<=18;idx5++) {
4454 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4455 S8 ;
4457 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4458 S1 ;
4461 for (idx5=19;idx5<=24;idx5++) {
4462 for (idx6=max(max(ceild(-3*idx5+126,6),ceild(3*idx4+14*idx5-570,14)),ceild(3*idx5-36,3));idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4463 S4 ;
4465 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4466 S8 ;
4469 for (idx5=25;idx5<=42;idx5++) {
4470 for (idx6=max(ceild(3*idx4+14*idx5-570,14),ceild(3*idx5-36,3));idx6<=min(floord(3*idx4+14*idx5-462,14),30);idx6++) {
4471 S4 ;
4475 for (idx4=126;idx4<=148;idx4++) {
4476 for (idx5=ceild(idx4-120,14);idx5<=floord(idx4-79,14);idx5++) {
4477 for (idx6=max(ceild(-6*idx5+90,3),ceild(3*idx5+72,3));idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4478 S1 ;
4481 for (idx5=ceild(idx4-78,14);idx5<=floord(idx4-42,14);idx5++) {
4482 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4483 S9 ;
4485 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4486 S8 ;
4488 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4489 S1 ;
4492 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4493 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4494 S8 ;
4496 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4497 S1 ;
4500 for (idx5=ceild(idx4+6,14);idx5<=floord(-idx4+246,7);idx5++) {
4501 for (idx6=ceild(idx4+6,14);idx6<=min(min(floord(-idx5+36,2),floord(idx4+42,14)),idx5);idx6++) {
4502 S5 ;
4504 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4505 S8 ;
4507 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4508 S1 ;
4511 for (idx5=ceild(-idx4+247,7);idx5<=floord(-idx4+251,7);idx5++) {
4512 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4513 S8 ;
4515 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4516 S1 ;
4519 for (idx5=19;idx5<=24;idx5++) {
4520 for (idx6=max(max(ceild(-3*idx5+126,6),ceild(3*idx4+14*idx5-570,14)),ceild(3*idx5-36,3));idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4521 S4 ;
4523 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4524 S8 ;
4527 for (idx5=25;idx5<=min(42,floord(-3*idx4+990,14));idx5++) {
4528 for (idx6=max(ceild(3*idx4+14*idx5-570,14),ceild(3*idx5-36,3));idx6<=min(floord(3*idx4+14*idx5-462,14),30);idx6++) {
4529 S4 ;
4532 for (idx5=ceild(-idx4+252,7);idx5<=18;idx5++) {
4533 for (idx6=ceild(-3*idx5+126,6);idx6<=floord(3*idx4+14*idx5-462,14);idx6++) {
4534 S4 ;
4536 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4537 S8 ;
4539 for (idx6=ceild(3*idx5+72,3);idx6<=floord(-3*idx4+14*idx5+780,14);idx6++) {
4540 S1 ;
4544 for (idx4=149;idx4<=162;idx4++) {
4545 for (idx5=ceild(idx4-78,14);idx5<=min(floord(idx4-42,14),8);idx5++) {
4546 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4547 S9 ;
4549 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4550 S8 ;
4553 for (idx5=ceild(idx4-41,14);idx5<=floord(idx4+5,14);idx5++) {
4554 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4555 S8 ;
4558 for (idx5=ceild(idx4+6,14);idx5<=floord(-idx4+246,7);idx5++) {
4559 for (idx6=ceild(idx4+6,14);idx6<=min(floord(-idx5+36,2),idx5);idx6++) {
4560 S5 ;
4562 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4563 S8 ;
4566 for (idx5=ceild(-idx4+247,7);idx5<=floord(-11*idx4+2965,91);idx5++) {
4567 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4568 S8 ;
4571 for (idx5=max(14,ceild(-idx4+252,7));idx5<=24;idx5++) {
4572 for (idx6=max(ceild(-3*idx5+126,6),ceild(3*idx4+14*idx5-570,14));idx6<=min(floord(3*idx4+14*idx5-462,14),floord(3*idx5,3));idx6++) {
4573 S4 ;
4575 for (idx6=ceild(-3*idx4+14*idx5+546,14);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4576 S8 ;
4579 for (idx5=25;idx5<=floord(-3*idx4+990,14);idx5++) {
4580 for (idx6=ceild(3*idx4+14*idx5-570,14);idx6<=min(min(floord(3*idx4+14*idx5-462,14),30),floord(3*idx5,3));idx6++) {
4581 S4 ;
4585 for (idx4=163;idx4<=181;idx4++) {
4586 for (idx5=ceild(idx4-78,14);idx5<=8;idx5++) {
4587 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4588 S9 ;
4590 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4591 S8 ;
4594 for (idx5=25;idx5<=floord(-3*idx4+990,14);idx5++) {
4595 for (idx6=ceild(3*idx4+14*idx5-570,14);idx6<=min(30,floord(3*idx5,3));idx6++) {
4596 S4 ;
4599 for (idx5=9;idx5<=13;idx5++) {
4600 for (idx6=max(max(ceild(-6*idx5+90,3),ceild(-3*idx4+14*idx5+546,14)),ceild(3*idx5,3));idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4601 S8 ;
4604 for (idx5=14;idx5<=24;idx5++) {
4605 for (idx6=max(ceild(3*idx4+14*idx5-570,14),ceild(-3*idx5+126,6));idx6<=floord(3*idx5,3);idx6++) {
4606 S4 ;
4608 for (idx6=max(ceild(-3*idx4+14*idx5+546,14),ceild(3*idx5+1,3));idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4609 S8 ;
4613 for (idx4=182;idx4<=188;idx4++) {
4614 for (idx5=ceild(idx4-78,14);idx5<=8;idx5++) {
4615 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4616 S9 ;
4618 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4619 S8 ;
4622 for (idx5=25;idx5<=floord(-3*idx4+990,14);idx5++) {
4623 for (idx6=ceild(3*idx4+14*idx5-570,14);idx6<=min(30,floord(3*idx5,3));idx6++) {
4624 S4 ;
4627 for (idx5=9;idx5<=13;idx5++) {
4628 for (idx6=max(max(ceild(-6*idx5+90,3),ceild(-3*idx4+14*idx5+546,14)),ceild(3*idx5,3));idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4629 S8 ;
4632 for (idx5=14;idx5<=floord(6*idx4+1471,183);idx5++) {
4633 S4(idx6 = idx5) ;
4634 S8(idx6 = idx5) ;
4635 for (idx6=ceild(3*idx5+1,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4636 S8 ;
4639 for (idx5=ceild(6*idx4+1472,183);idx5<=24;idx5++) {
4640 for (idx6=max(ceild(3*idx4+14*idx5-570,14),ceild(-3*idx5+126,6));idx6<=floord(-3*idx4+61*idx5+545,61);idx6++) {
4641 S4 ;
4643 S4(idx6 = idx5) ;
4644 S8(idx6 = idx5) ;
4645 for (idx6=ceild(3*idx5+1,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4646 S8 ;
4650 for (idx4=189;idx4<=190;idx4++) {
4651 for (idx5=ceild(idx4-78,14);idx5<=8;idx5++) {
4652 for (idx6=idx5;idx6<=-2*idx5+24;idx6++) {
4653 S9 ;
4655 for (idx6=ceild(-6*idx5+90,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4656 S8 ;
4659 for (idx5=25;idx5<=floord(-3*idx4+990,14);idx5++) {
4660 for (idx6=ceild(3*idx4+14*idx5-570,14);idx6<=min(30,floord(3*idx5,3));idx6++) {
4661 S4 ;
4664 for (idx5=9;idx5<=13;idx5++) {
4665 for (idx6=max(max(ceild(-6*idx5+90,3),ceild(-3*idx4+14*idx5+546,14)),ceild(3*idx5,3));idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4666 S8 ;
4669 for (idx5=14;idx5<=floord(6*idx4+1471,183);idx5++) {
4670 S4(idx6 = idx5) ;
4671 S8(idx6 = idx5) ;
4672 for (idx6=ceild(3*idx5+1,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4673 S8 ;
4676 for (idx5=ceild(6*idx4+1472,183);idx5<=24;idx5++) {
4677 S4(idx6 = idx5) ;
4678 S8(idx6 = idx5) ;
4679 for (idx6=ceild(3*idx5+1,3);idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4680 S8 ;
4684 for (idx4=191;idx4<=218;idx4++) {
4685 for (idx5=ceild(idx4-78,14);idx5<=24;idx5++) {
4686 for (idx6=max(ceild(-6*idx5+90,3),ceild(3*idx5,3));idx6<=floord(-3*idx4+14*idx5+654,14);idx6++) {
4687 S8 ;