Coverage Report

Created: 2025-06-22 08:04

/src/aom/third_party/fastfeat/fast_9.c
Line
Count
Source (jump to first uncovered line)
1
// Copyright (c) 2006, 2008 Edward Rosten
2
// All rights reserved.
3
//
4
// Redistribution and use in source and binary forms, with or without
5
// modification, are permitted provided that the following conditions
6
// are met:
7
//
8
//  *Redistributions of source code must retain the above copyright
9
//   notice, this list of conditions and the following disclaimer.
10
//
11
//  *Redistributions in binary form must reproduce the above copyright
12
//   notice, this list of conditions and the following disclaimer in the
13
//   documentation and/or other materials provided with the distribution.
14
//
15
//  *Neither the name of the University of Cambridge nor the names of
16
//   its contributors may be used to endorse or promote products derived
17
//   from this software without specific prior written permission.
18
//
19
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
22
// A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER
23
// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
24
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
25
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
26
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
27
// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
28
// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
29
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
31
// clang-format off
32
/*This is mechanically generated code*/
33
#include <stdlib.h>
34
#include "fast.h"
35
36
static int fast9_corner_score(const byte* p, const int pixel[], int bstart)
37
0
{
38
0
  int bmin = bstart;
39
0
  int bmax = 255;
40
0
  int b = (bmax + bmin)/2;
41
42
  /*Compute the score using binary search*/
43
0
  for(;;)
44
0
  {
45
0
    int cb = *p + b;
46
0
    int c_b= *p - b;
47
48
49
0
    if( p[pixel[0]] > cb)
50
0
      if( p[pixel[1]] > cb)
51
0
        if( p[pixel[2]] > cb)
52
0
          if( p[pixel[3]] > cb)
53
0
            if( p[pixel[4]] > cb)
54
0
              if( p[pixel[5]] > cb)
55
0
                if( p[pixel[6]] > cb)
56
0
                  if( p[pixel[7]] > cb)
57
0
                    if( p[pixel[8]] > cb)
58
0
                      goto is_a_corner;
59
0
                    else
60
0
                      if( p[pixel[15]] > cb)
61
0
                        goto is_a_corner;
62
0
                      else
63
0
                        goto is_not_a_corner;
64
0
                  else if( p[pixel[7]] < c_b)
65
0
                    if( p[pixel[14]] > cb)
66
0
                      if( p[pixel[15]] > cb)
67
0
                        goto is_a_corner;
68
0
                      else
69
0
                        goto is_not_a_corner;
70
0
                    else if( p[pixel[14]] < c_b)
71
0
                      if( p[pixel[8]] < c_b)
72
0
                        if( p[pixel[9]] < c_b)
73
0
                          if( p[pixel[10]] < c_b)
74
0
                            if( p[pixel[11]] < c_b)
75
0
                              if( p[pixel[12]] < c_b)
76
0
                                if( p[pixel[13]] < c_b)
77
0
                                  if( p[pixel[15]] < c_b)
78
0
                                    goto is_a_corner;
79
0
                                  else
80
0
                                    goto is_not_a_corner;
81
0
                                else
82
0
                                  goto is_not_a_corner;
83
0
                              else
84
0
                                goto is_not_a_corner;
85
0
                            else
86
0
                              goto is_not_a_corner;
87
0
                          else
88
0
                            goto is_not_a_corner;
89
0
                        else
90
0
                          goto is_not_a_corner;
91
0
                      else
92
0
                        goto is_not_a_corner;
93
0
                    else
94
0
                      goto is_not_a_corner;
95
0
                  else
96
0
                    if( p[pixel[14]] > cb)
97
0
                      if( p[pixel[15]] > cb)
98
0
                        goto is_a_corner;
99
0
                      else
100
0
                        goto is_not_a_corner;
101
0
                    else
102
0
                      goto is_not_a_corner;
103
0
                else if( p[pixel[6]] < c_b)
104
0
                  if( p[pixel[15]] > cb)
105
0
                    if( p[pixel[13]] > cb)
106
0
                      if( p[pixel[14]] > cb)
107
0
                        goto is_a_corner;
108
0
                      else
109
0
                        goto is_not_a_corner;
110
0
                    else if( p[pixel[13]] < c_b)
111
0
                      if( p[pixel[7]] < c_b)
112
0
                        if( p[pixel[8]] < c_b)
113
0
                          if( p[pixel[9]] < c_b)
114
0
                            if( p[pixel[10]] < c_b)
115
0
                              if( p[pixel[11]] < c_b)
116
0
                                if( p[pixel[12]] < c_b)
117
0
                                  if( p[pixel[14]] < c_b)
118
0
                                    goto is_a_corner;
119
0
                                  else
120
0
                                    goto is_not_a_corner;
121
0
                                else
122
0
                                  goto is_not_a_corner;
123
0
                              else
124
0
                                goto is_not_a_corner;
125
0
                            else
126
0
                              goto is_not_a_corner;
127
0
                          else
128
0
                            goto is_not_a_corner;
129
0
                        else
130
0
                          goto is_not_a_corner;
131
0
                      else
132
0
                        goto is_not_a_corner;
133
0
                    else
134
0
                      goto is_not_a_corner;
135
0
                  else
136
0
                    if( p[pixel[7]] < c_b)
137
0
                      if( p[pixel[8]] < c_b)
138
0
                        if( p[pixel[9]] < c_b)
139
0
                          if( p[pixel[10]] < c_b)
140
0
                            if( p[pixel[11]] < c_b)
141
0
                              if( p[pixel[12]] < c_b)
142
0
                                if( p[pixel[13]] < c_b)
143
0
                                  if( p[pixel[14]] < c_b)
144
0
                                    goto is_a_corner;
145
0
                                  else
146
0
                                    goto is_not_a_corner;
147
0
                                else
148
0
                                  goto is_not_a_corner;
149
0
                              else
150
0
                                goto is_not_a_corner;
151
0
                            else
152
0
                              goto is_not_a_corner;
153
0
                          else
154
0
                            goto is_not_a_corner;
155
0
                        else
156
0
                          goto is_not_a_corner;
157
0
                      else
158
0
                        goto is_not_a_corner;
159
0
                    else
160
0
                      goto is_not_a_corner;
161
0
                else
162
0
                  if( p[pixel[13]] > cb)
163
0
                    if( p[pixel[14]] > cb)
164
0
                      if( p[pixel[15]] > cb)
165
0
                        goto is_a_corner;
166
0
                      else
167
0
                        goto is_not_a_corner;
168
0
                    else
169
0
                      goto is_not_a_corner;
170
0
                  else if( p[pixel[13]] < c_b)
171
0
                    if( p[pixel[7]] < c_b)
172
0
                      if( p[pixel[8]] < c_b)
173
0
                        if( p[pixel[9]] < c_b)
174
0
                          if( p[pixel[10]] < c_b)
175
0
                            if( p[pixel[11]] < c_b)
176
0
                              if( p[pixel[12]] < c_b)
177
0
                                if( p[pixel[14]] < c_b)
178
0
                                  if( p[pixel[15]] < c_b)
179
0
                                    goto is_a_corner;
180
0
                                  else
181
0
                                    goto is_not_a_corner;
182
0
                                else
183
0
                                  goto is_not_a_corner;
184
0
                              else
185
0
                                goto is_not_a_corner;
186
0
                            else
187
0
                              goto is_not_a_corner;
188
0
                          else
189
0
                            goto is_not_a_corner;
190
0
                        else
191
0
                          goto is_not_a_corner;
192
0
                      else
193
0
                        goto is_not_a_corner;
194
0
                    else
195
0
                      goto is_not_a_corner;
196
0
                  else
197
0
                    goto is_not_a_corner;
198
0
              else if( p[pixel[5]] < c_b)
199
0
                if( p[pixel[14]] > cb)
200
0
                  if( p[pixel[12]] > cb)
201
0
                    if( p[pixel[13]] > cb)
202
0
                      if( p[pixel[15]] > cb)
203
0
                        goto is_a_corner;
204
0
                      else
205
0
                        if( p[pixel[6]] > cb)
206
0
                          if( p[pixel[7]] > cb)
207
0
                            if( p[pixel[8]] > cb)
208
0
                              if( p[pixel[9]] > cb)
209
0
                                if( p[pixel[10]] > cb)
210
0
                                  if( p[pixel[11]] > cb)
211
0
                                    goto is_a_corner;
212
0
                                  else
213
0
                                    goto is_not_a_corner;
214
0
                                else
215
0
                                  goto is_not_a_corner;
216
0
                              else
217
0
                                goto is_not_a_corner;
218
0
                            else
219
0
                              goto is_not_a_corner;
220
0
                          else
221
0
                            goto is_not_a_corner;
222
0
                        else
223
0
                          goto is_not_a_corner;
224
0
                    else
225
0
                      goto is_not_a_corner;
226
0
                  else if( p[pixel[12]] < c_b)
227
0
                    if( p[pixel[6]] < c_b)
228
0
                      if( p[pixel[7]] < c_b)
229
0
                        if( p[pixel[8]] < c_b)
230
0
                          if( p[pixel[9]] < c_b)
231
0
                            if( p[pixel[10]] < c_b)
232
0
                              if( p[pixel[11]] < c_b)
233
0
                                if( p[pixel[13]] < c_b)
234
0
                                  goto is_a_corner;
235
0
                                else
236
0
                                  goto is_not_a_corner;
237
0
                              else
238
0
                                goto is_not_a_corner;
239
0
                            else
240
0
                              goto is_not_a_corner;
241
0
                          else
242
0
                            goto is_not_a_corner;
243
0
                        else
244
0
                          goto is_not_a_corner;
245
0
                      else
246
0
                        goto is_not_a_corner;
247
0
                    else
248
0
                      goto is_not_a_corner;
249
0
                  else
250
0
                    goto is_not_a_corner;
251
0
                else if( p[pixel[14]] < c_b)
252
0
                  if( p[pixel[7]] < c_b)
253
0
                    if( p[pixel[8]] < c_b)
254
0
                      if( p[pixel[9]] < c_b)
255
0
                        if( p[pixel[10]] < c_b)
256
0
                          if( p[pixel[11]] < c_b)
257
0
                            if( p[pixel[12]] < c_b)
258
0
                              if( p[pixel[13]] < c_b)
259
0
                                if( p[pixel[6]] < c_b)
260
0
                                  goto is_a_corner;
261
0
                                else
262
0
                                  if( p[pixel[15]] < c_b)
263
0
                                    goto is_a_corner;
264
0
                                  else
265
0
                                    goto is_not_a_corner;
266
0
                              else
267
0
                                goto is_not_a_corner;
268
0
                            else
269
0
                              goto is_not_a_corner;
270
0
                          else
271
0
                            goto is_not_a_corner;
272
0
                        else
273
0
                          goto is_not_a_corner;
274
0
                      else
275
0
                        goto is_not_a_corner;
276
0
                    else
277
0
                      goto is_not_a_corner;
278
0
                  else
279
0
                    goto is_not_a_corner;
280
0
                else
281
0
                  if( p[pixel[6]] < c_b)
282
0
                    if( p[pixel[7]] < c_b)
283
0
                      if( p[pixel[8]] < c_b)
284
0
                        if( p[pixel[9]] < c_b)
285
0
                          if( p[pixel[10]] < c_b)
286
0
                            if( p[pixel[11]] < c_b)
287
0
                              if( p[pixel[12]] < c_b)
288
0
                                if( p[pixel[13]] < c_b)
289
0
                                  goto is_a_corner;
290
0
                                else
291
0
                                  goto is_not_a_corner;
292
0
                              else
293
0
                                goto is_not_a_corner;
294
0
                            else
295
0
                              goto is_not_a_corner;
296
0
                          else
297
0
                            goto is_not_a_corner;
298
0
                        else
299
0
                          goto is_not_a_corner;
300
0
                      else
301
0
                        goto is_not_a_corner;
302
0
                    else
303
0
                      goto is_not_a_corner;
304
0
                  else
305
0
                    goto is_not_a_corner;
306
0
              else
307
0
                if( p[pixel[12]] > cb)
308
0
                  if( p[pixel[13]] > cb)
309
0
                    if( p[pixel[14]] > cb)
310
0
                      if( p[pixel[15]] > cb)
311
0
                        goto is_a_corner;
312
0
                      else
313
0
                        if( p[pixel[6]] > cb)
314
0
                          if( p[pixel[7]] > cb)
315
0
                            if( p[pixel[8]] > cb)
316
0
                              if( p[pixel[9]] > cb)
317
0
                                if( p[pixel[10]] > cb)
318
0
                                  if( p[pixel[11]] > cb)
319
0
                                    goto is_a_corner;
320
0
                                  else
321
0
                                    goto is_not_a_corner;
322
0
                                else
323
0
                                  goto is_not_a_corner;
324
0
                              else
325
0
                                goto is_not_a_corner;
326
0
                            else
327
0
                              goto is_not_a_corner;
328
0
                          else
329
0
                            goto is_not_a_corner;
330
0
                        else
331
0
                          goto is_not_a_corner;
332
0
                    else
333
0
                      goto is_not_a_corner;
334
0
                  else
335
0
                    goto is_not_a_corner;
336
0
                else if( p[pixel[12]] < c_b)
337
0
                  if( p[pixel[7]] < c_b)
338
0
                    if( p[pixel[8]] < c_b)
339
0
                      if( p[pixel[9]] < c_b)
340
0
                        if( p[pixel[10]] < c_b)
341
0
                          if( p[pixel[11]] < c_b)
342
0
                            if( p[pixel[13]] < c_b)
343
0
                              if( p[pixel[14]] < c_b)
344
0
                                if( p[pixel[6]] < c_b)
345
0
                                  goto is_a_corner;
346
0
                                else
347
0
                                  if( p[pixel[15]] < c_b)
348
0
                                    goto is_a_corner;
349
0
                                  else
350
0
                                    goto is_not_a_corner;
351
0
                              else
352
0
                                goto is_not_a_corner;
353
0
                            else
354
0
                              goto is_not_a_corner;
355
0
                          else
356
0
                            goto is_not_a_corner;
357
0
                        else
358
0
                          goto is_not_a_corner;
359
0
                      else
360
0
                        goto is_not_a_corner;
361
0
                    else
362
0
                      goto is_not_a_corner;
363
0
                  else
364
0
                    goto is_not_a_corner;
365
0
                else
366
0
                  goto is_not_a_corner;
367
0
            else if( p[pixel[4]] < c_b)
368
0
              if( p[pixel[13]] > cb)
369
0
                if( p[pixel[11]] > cb)
370
0
                  if( p[pixel[12]] > cb)
371
0
                    if( p[pixel[14]] > cb)
372
0
                      if( p[pixel[15]] > cb)
373
0
                        goto is_a_corner;
374
0
                      else
375
0
                        if( p[pixel[6]] > cb)
376
0
                          if( p[pixel[7]] > cb)
377
0
                            if( p[pixel[8]] > cb)
378
0
                              if( p[pixel[9]] > cb)
379
0
                                if( p[pixel[10]] > cb)
380
0
                                  goto is_a_corner;
381
0
                                else
382
0
                                  goto is_not_a_corner;
383
0
                              else
384
0
                                goto is_not_a_corner;
385
0
                            else
386
0
                              goto is_not_a_corner;
387
0
                          else
388
0
                            goto is_not_a_corner;
389
0
                        else
390
0
                          goto is_not_a_corner;
391
0
                    else
392
0
                      if( p[pixel[5]] > cb)
393
0
                        if( p[pixel[6]] > cb)
394
0
                          if( p[pixel[7]] > cb)
395
0
                            if( p[pixel[8]] > cb)
396
0
                              if( p[pixel[9]] > cb)
397
0
                                if( p[pixel[10]] > cb)
398
0
                                  goto is_a_corner;
399
0
                                else
400
0
                                  goto is_not_a_corner;
401
0
                              else
402
0
                                goto is_not_a_corner;
403
0
                            else
404
0
                              goto is_not_a_corner;
405
0
                          else
406
0
                            goto is_not_a_corner;
407
0
                        else
408
0
                          goto is_not_a_corner;
409
0
                      else
410
0
                        goto is_not_a_corner;
411
0
                  else
412
0
                    goto is_not_a_corner;
413
0
                else if( p[pixel[11]] < c_b)
414
0
                  if( p[pixel[5]] < c_b)
415
0
                    if( p[pixel[6]] < c_b)
416
0
                      if( p[pixel[7]] < c_b)
417
0
                        if( p[pixel[8]] < c_b)
418
0
                          if( p[pixel[9]] < c_b)
419
0
                            if( p[pixel[10]] < c_b)
420
0
                              if( p[pixel[12]] < c_b)
421
0
                                goto is_a_corner;
422
0
                              else
423
0
                                goto is_not_a_corner;
424
0
                            else
425
0
                              goto is_not_a_corner;
426
0
                          else
427
0
                            goto is_not_a_corner;
428
0
                        else
429
0
                          goto is_not_a_corner;
430
0
                      else
431
0
                        goto is_not_a_corner;
432
0
                    else
433
0
                      goto is_not_a_corner;
434
0
                  else
435
0
                    goto is_not_a_corner;
436
0
                else
437
0
                  goto is_not_a_corner;
438
0
              else if( p[pixel[13]] < c_b)
439
0
                if( p[pixel[7]] < c_b)
440
0
                  if( p[pixel[8]] < c_b)
441
0
                    if( p[pixel[9]] < c_b)
442
0
                      if( p[pixel[10]] < c_b)
443
0
                        if( p[pixel[11]] < c_b)
444
0
                          if( p[pixel[12]] < c_b)
445
0
                            if( p[pixel[6]] < c_b)
446
0
                              if( p[pixel[5]] < c_b)
447
0
                                goto is_a_corner;
448
0
                              else
449
0
                                if( p[pixel[14]] < c_b)
450
0
                                  goto is_a_corner;
451
0
                                else
452
0
                                  goto is_not_a_corner;
453
0
                            else
454
0
                              if( p[pixel[14]] < c_b)
455
0
                                if( p[pixel[15]] < c_b)
456
0
                                  goto is_a_corner;
457
0
                                else
458
0
                                  goto is_not_a_corner;
459
0
                              else
460
0
                                goto is_not_a_corner;
461
0
                          else
462
0
                            goto is_not_a_corner;
463
0
                        else
464
0
                          goto is_not_a_corner;
465
0
                      else
466
0
                        goto is_not_a_corner;
467
0
                    else
468
0
                      goto is_not_a_corner;
469
0
                  else
470
0
                    goto is_not_a_corner;
471
0
                else
472
0
                  goto is_not_a_corner;
473
0
              else
474
0
                if( p[pixel[5]] < c_b)
475
0
                  if( p[pixel[6]] < c_b)
476
0
                    if( p[pixel[7]] < c_b)
477
0
                      if( p[pixel[8]] < c_b)
478
0
                        if( p[pixel[9]] < c_b)
479
0
                          if( p[pixel[10]] < c_b)
480
0
                            if( p[pixel[11]] < c_b)
481
0
                              if( p[pixel[12]] < c_b)
482
0
                                goto is_a_corner;
483
0
                              else
484
0
                                goto is_not_a_corner;
485
0
                            else
486
0
                              goto is_not_a_corner;
487
0
                          else
488
0
                            goto is_not_a_corner;
489
0
                        else
490
0
                          goto is_not_a_corner;
491
0
                      else
492
0
                        goto is_not_a_corner;
493
0
                    else
494
0
                      goto is_not_a_corner;
495
0
                  else
496
0
                    goto is_not_a_corner;
497
0
                else
498
0
                  goto is_not_a_corner;
499
0
            else
500
0
              if( p[pixel[11]] > cb)
501
0
                if( p[pixel[12]] > cb)
502
0
                  if( p[pixel[13]] > cb)
503
0
                    if( p[pixel[14]] > cb)
504
0
                      if( p[pixel[15]] > cb)
505
0
                        goto is_a_corner;
506
0
                      else
507
0
                        if( p[pixel[6]] > cb)
508
0
                          if( p[pixel[7]] > cb)
509
0
                            if( p[pixel[8]] > cb)
510
0
                              if( p[pixel[9]] > cb)
511
0
                                if( p[pixel[10]] > cb)
512
0
                                  goto is_a_corner;
513
0
                                else
514
0
                                  goto is_not_a_corner;
515
0
                              else
516
0
                                goto is_not_a_corner;
517
0
                            else
518
0
                              goto is_not_a_corner;
519
0
                          else
520
0
                            goto is_not_a_corner;
521
0
                        else
522
0
                          goto is_not_a_corner;
523
0
                    else
524
0
                      if( p[pixel[5]] > cb)
525
0
                        if( p[pixel[6]] > cb)
526
0
                          if( p[pixel[7]] > cb)
527
0
                            if( p[pixel[8]] > cb)
528
0
                              if( p[pixel[9]] > cb)
529
0
                                if( p[pixel[10]] > cb)
530
0
                                  goto is_a_corner;
531
0
                                else
532
0
                                  goto is_not_a_corner;
533
0
                              else
534
0
                                goto is_not_a_corner;
535
0
                            else
536
0
                              goto is_not_a_corner;
537
0
                          else
538
0
                            goto is_not_a_corner;
539
0
                        else
540
0
                          goto is_not_a_corner;
541
0
                      else
542
0
                        goto is_not_a_corner;
543
0
                  else
544
0
                    goto is_not_a_corner;
545
0
                else
546
0
                  goto is_not_a_corner;
547
0
              else if( p[pixel[11]] < c_b)
548
0
                if( p[pixel[7]] < c_b)
549
0
                  if( p[pixel[8]] < c_b)
550
0
                    if( p[pixel[9]] < c_b)
551
0
                      if( p[pixel[10]] < c_b)
552
0
                        if( p[pixel[12]] < c_b)
553
0
                          if( p[pixel[13]] < c_b)
554
0
                            if( p[pixel[6]] < c_b)
555
0
                              if( p[pixel[5]] < c_b)
556
0
                                goto is_a_corner;
557
0
                              else
558
0
                                if( p[pixel[14]] < c_b)
559
0
                                  goto is_a_corner;
560
0
                                else
561
0
                                  goto is_not_a_corner;
562
0
                            else
563
0
                              if( p[pixel[14]] < c_b)
564
0
                                if( p[pixel[15]] < c_b)
565
0
                                  goto is_a_corner;
566
0
                                else
567
0
                                  goto is_not_a_corner;
568
0
                              else
569
0
                                goto is_not_a_corner;
570
0
                          else
571
0
                            goto is_not_a_corner;
572
0
                        else
573
0
                          goto is_not_a_corner;
574
0
                      else
575
0
                        goto is_not_a_corner;
576
0
                    else
577
0
                      goto is_not_a_corner;
578
0
                  else
579
0
                    goto is_not_a_corner;
580
0
                else
581
0
                  goto is_not_a_corner;
582
0
              else
583
0
                goto is_not_a_corner;
584
0
          else if( p[pixel[3]] < c_b)
585
0
            if( p[pixel[10]] > cb)
586
0
              if( p[pixel[11]] > cb)
587
0
                if( p[pixel[12]] > cb)
588
0
                  if( p[pixel[13]] > cb)
589
0
                    if( p[pixel[14]] > cb)
590
0
                      if( p[pixel[15]] > cb)
591
0
                        goto is_a_corner;
592
0
                      else
593
0
                        if( p[pixel[6]] > cb)
594
0
                          if( p[pixel[7]] > cb)
595
0
                            if( p[pixel[8]] > cb)
596
0
                              if( p[pixel[9]] > cb)
597
0
                                goto is_a_corner;
598
0
                              else
599
0
                                goto is_not_a_corner;
600
0
                            else
601
0
                              goto is_not_a_corner;
602
0
                          else
603
0
                            goto is_not_a_corner;
604
0
                        else
605
0
                          goto is_not_a_corner;
606
0
                    else
607
0
                      if( p[pixel[5]] > cb)
608
0
                        if( p[pixel[6]] > cb)
609
0
                          if( p[pixel[7]] > cb)
610
0
                            if( p[pixel[8]] > cb)
611
0
                              if( p[pixel[9]] > cb)
612
0
                                goto is_a_corner;
613
0
                              else
614
0
                                goto is_not_a_corner;
615
0
                            else
616
0
                              goto is_not_a_corner;
617
0
                          else
618
0
                            goto is_not_a_corner;
619
0
                        else
620
0
                          goto is_not_a_corner;
621
0
                      else
622
0
                        goto is_not_a_corner;
623
0
                  else
624
0
                    if( p[pixel[4]] > cb)
625
0
                      if( p[pixel[5]] > cb)
626
0
                        if( p[pixel[6]] > cb)
627
0
                          if( p[pixel[7]] > cb)
628
0
                            if( p[pixel[8]] > cb)
629
0
                              if( p[pixel[9]] > cb)
630
0
                                goto is_a_corner;
631
0
                              else
632
0
                                goto is_not_a_corner;
633
0
                            else
634
0
                              goto is_not_a_corner;
635
0
                          else
636
0
                            goto is_not_a_corner;
637
0
                        else
638
0
                          goto is_not_a_corner;
639
0
                      else
640
0
                        goto is_not_a_corner;
641
0
                    else
642
0
                      goto is_not_a_corner;
643
0
                else
644
0
                  goto is_not_a_corner;
645
0
              else
646
0
                goto is_not_a_corner;
647
0
            else if( p[pixel[10]] < c_b)
648
0
              if( p[pixel[7]] < c_b)
649
0
                if( p[pixel[8]] < c_b)
650
0
                  if( p[pixel[9]] < c_b)
651
0
                    if( p[pixel[11]] < c_b)
652
0
                      if( p[pixel[6]] < c_b)
653
0
                        if( p[pixel[5]] < c_b)
654
0
                          if( p[pixel[4]] < c_b)
655
0
                            goto is_a_corner;
656
0
                          else
657
0
                            if( p[pixel[12]] < c_b)
658
0
                              if( p[pixel[13]] < c_b)
659
0
                                goto is_a_corner;
660
0
                              else
661
0
                                goto is_not_a_corner;
662
0
                            else
663
0
                              goto is_not_a_corner;
664
0
                        else
665
0
                          if( p[pixel[12]] < c_b)
666
0
                            if( p[pixel[13]] < c_b)
667
0
                              if( p[pixel[14]] < c_b)
668
0
                                goto is_a_corner;
669
0
                              else
670
0
                                goto is_not_a_corner;
671
0
                            else
672
0
                              goto is_not_a_corner;
673
0
                          else
674
0
                            goto is_not_a_corner;
675
0
                      else
676
0
                        if( p[pixel[12]] < c_b)
677
0
                          if( p[pixel[13]] < c_b)
678
0
                            if( p[pixel[14]] < c_b)
679
0
                              if( p[pixel[15]] < c_b)
680
0
                                goto is_a_corner;
681
0
                              else
682
0
                                goto is_not_a_corner;
683
0
                            else
684
0
                              goto is_not_a_corner;
685
0
                          else
686
0
                            goto is_not_a_corner;
687
0
                        else
688
0
                          goto is_not_a_corner;
689
0
                    else
690
0
                      goto is_not_a_corner;
691
0
                  else
692
0
                    goto is_not_a_corner;
693
0
                else
694
0
                  goto is_not_a_corner;
695
0
              else
696
0
                goto is_not_a_corner;
697
0
            else
698
0
              goto is_not_a_corner;
699
0
          else
700
0
            if( p[pixel[10]] > cb)
701
0
              if( p[pixel[11]] > cb)
702
0
                if( p[pixel[12]] > cb)
703
0
                  if( p[pixel[13]] > cb)
704
0
                    if( p[pixel[14]] > cb)
705
0
                      if( p[pixel[15]] > cb)
706
0
                        goto is_a_corner;
707
0
                      else
708
0
                        if( p[pixel[6]] > cb)
709
0
                          if( p[pixel[7]] > cb)
710
0
                            if( p[pixel[8]] > cb)
711
0
                              if( p[pixel[9]] > cb)
712
0
                                goto is_a_corner;
713
0
                              else
714
0
                                goto is_not_a_corner;
715
0
                            else
716
0
                              goto is_not_a_corner;
717
0
                          else
718
0
                            goto is_not_a_corner;
719
0
                        else
720
0
                          goto is_not_a_corner;
721
0
                    else
722
0
                      if( p[pixel[5]] > cb)
723
0
                        if( p[pixel[6]] > cb)
724
0
                          if( p[pixel[7]] > cb)
725
0
                            if( p[pixel[8]] > cb)
726
0
                              if( p[pixel[9]] > cb)
727
0
                                goto is_a_corner;
728
0
                              else
729
0
                                goto is_not_a_corner;
730
0
                            else
731
0
                              goto is_not_a_corner;
732
0
                          else
733
0
                            goto is_not_a_corner;
734
0
                        else
735
0
                          goto is_not_a_corner;
736
0
                      else
737
0
                        goto is_not_a_corner;
738
0
                  else
739
0
                    if( p[pixel[4]] > cb)
740
0
                      if( p[pixel[5]] > cb)
741
0
                        if( p[pixel[6]] > cb)
742
0
                          if( p[pixel[7]] > cb)
743
0
                            if( p[pixel[8]] > cb)
744
0
                              if( p[pixel[9]] > cb)
745
0
                                goto is_a_corner;
746
0
                              else
747
0
                                goto is_not_a_corner;
748
0
                            else
749
0
                              goto is_not_a_corner;
750
0
                          else
751
0
                            goto is_not_a_corner;
752
0
                        else
753
0
                          goto is_not_a_corner;
754
0
                      else
755
0
                        goto is_not_a_corner;
756
0
                    else
757
0
                      goto is_not_a_corner;
758
0
                else
759
0
                  goto is_not_a_corner;
760
0
              else
761
0
                goto is_not_a_corner;
762
0
            else if( p[pixel[10]] < c_b)
763
0
              if( p[pixel[7]] < c_b)
764
0
                if( p[pixel[8]] < c_b)
765
0
                  if( p[pixel[9]] < c_b)
766
0
                    if( p[pixel[11]] < c_b)
767
0
                      if( p[pixel[12]] < c_b)
768
0
                        if( p[pixel[6]] < c_b)
769
0
                          if( p[pixel[5]] < c_b)
770
0
                            if( p[pixel[4]] < c_b)
771
0
                              goto is_a_corner;
772
0
                            else
773
0
                              if( p[pixel[13]] < c_b)
774
0
                                goto is_a_corner;
775
0
                              else
776
0
                                goto is_not_a_corner;
777
0
                          else
778
0
                            if( p[pixel[13]] < c_b)
779
0
                              if( p[pixel[14]] < c_b)
780
0
                                goto is_a_corner;
781
0
                              else
782
0
                                goto is_not_a_corner;
783
0
                            else
784
0
                              goto is_not_a_corner;
785
0
                        else
786
0
                          if( p[pixel[13]] < c_b)
787
0
                            if( p[pixel[14]] < c_b)
788
0
                              if( p[pixel[15]] < c_b)
789
0
                                goto is_a_corner;
790
0
                              else
791
0
                                goto is_not_a_corner;
792
0
                            else
793
0
                              goto is_not_a_corner;
794
0
                          else
795
0
                            goto is_not_a_corner;
796
0
                      else
797
0
                        goto is_not_a_corner;
798
0
                    else
799
0
                      goto is_not_a_corner;
800
0
                  else
801
0
                    goto is_not_a_corner;
802
0
                else
803
0
                  goto is_not_a_corner;
804
0
              else
805
0
                goto is_not_a_corner;
806
0
            else
807
0
              goto is_not_a_corner;
808
0
        else if( p[pixel[2]] < c_b)
809
0
          if( p[pixel[9]] > cb)
810
0
            if( p[pixel[10]] > cb)
811
0
              if( p[pixel[11]] > cb)
812
0
                if( p[pixel[12]] > cb)
813
0
                  if( p[pixel[13]] > cb)
814
0
                    if( p[pixel[14]] > cb)
815
0
                      if( p[pixel[15]] > cb)
816
0
                        goto is_a_corner;
817
0
                      else
818
0
                        if( p[pixel[6]] > cb)
819
0
                          if( p[pixel[7]] > cb)
820
0
                            if( p[pixel[8]] > cb)
821
0
                              goto is_a_corner;
822
0
                            else
823
0
                              goto is_not_a_corner;
824
0
                          else
825
0
                            goto is_not_a_corner;
826
0
                        else
827
0
                          goto is_not_a_corner;
828
0
                    else
829
0
                      if( p[pixel[5]] > cb)
830
0
                        if( p[pixel[6]] > cb)
831
0
                          if( p[pixel[7]] > cb)
832
0
                            if( p[pixel[8]] > cb)
833
0
                              goto is_a_corner;
834
0
                            else
835
0
                              goto is_not_a_corner;
836
0
                          else
837
0
                            goto is_not_a_corner;
838
0
                        else
839
0
                          goto is_not_a_corner;
840
0
                      else
841
0
                        goto is_not_a_corner;
842
0
                  else
843
0
                    if( p[pixel[4]] > cb)
844
0
                      if( p[pixel[5]] > cb)
845
0
                        if( p[pixel[6]] > cb)
846
0
                          if( p[pixel[7]] > cb)
847
0
                            if( p[pixel[8]] > cb)
848
0
                              goto is_a_corner;
849
0
                            else
850
0
                              goto is_not_a_corner;
851
0
                          else
852
0
                            goto is_not_a_corner;
853
0
                        else
854
0
                          goto is_not_a_corner;
855
0
                      else
856
0
                        goto is_not_a_corner;
857
0
                    else
858
0
                      goto is_not_a_corner;
859
0
                else
860
0
                  if( p[pixel[3]] > cb)
861
0
                    if( p[pixel[4]] > cb)
862
0
                      if( p[pixel[5]] > cb)
863
0
                        if( p[pixel[6]] > cb)
864
0
                          if( p[pixel[7]] > cb)
865
0
                            if( p[pixel[8]] > cb)
866
0
                              goto is_a_corner;
867
0
                            else
868
0
                              goto is_not_a_corner;
869
0
                          else
870
0
                            goto is_not_a_corner;
871
0
                        else
872
0
                          goto is_not_a_corner;
873
0
                      else
874
0
                        goto is_not_a_corner;
875
0
                    else
876
0
                      goto is_not_a_corner;
877
0
                  else
878
0
                    goto is_not_a_corner;
879
0
              else
880
0
                goto is_not_a_corner;
881
0
            else
882
0
              goto is_not_a_corner;
883
0
          else if( p[pixel[9]] < c_b)
884
0
            if( p[pixel[7]] < c_b)
885
0
              if( p[pixel[8]] < c_b)
886
0
                if( p[pixel[10]] < c_b)
887
0
                  if( p[pixel[6]] < c_b)
888
0
                    if( p[pixel[5]] < c_b)
889
0
                      if( p[pixel[4]] < c_b)
890
0
                        if( p[pixel[3]] < c_b)
891
0
                          goto is_a_corner;
892
0
                        else
893
0
                          if( p[pixel[11]] < c_b)
894
0
                            if( p[pixel[12]] < c_b)
895
0
                              goto is_a_corner;
896
0
                            else
897
0
                              goto is_not_a_corner;
898
0
                          else
899
0
                            goto is_not_a_corner;
900
0
                      else
901
0
                        if( p[pixel[11]] < c_b)
902
0
                          if( p[pixel[12]] < c_b)
903
0
                            if( p[pixel[13]] < c_b)
904
0
                              goto is_a_corner;
905
0
                            else
906
0
                              goto is_not_a_corner;
907
0
                          else
908
0
                            goto is_not_a_corner;
909
0
                        else
910
0
                          goto is_not_a_corner;
911
0
                    else
912
0
                      if( p[pixel[11]] < c_b)
913
0
                        if( p[pixel[12]] < c_b)
914
0
                          if( p[pixel[13]] < c_b)
915
0
                            if( p[pixel[14]] < c_b)
916
0
                              goto is_a_corner;
917
0
                            else
918
0
                              goto is_not_a_corner;
919
0
                          else
920
0
                            goto is_not_a_corner;
921
0
                        else
922
0
                          goto is_not_a_corner;
923
0
                      else
924
0
                        goto is_not_a_corner;
925
0
                  else
926
0
                    if( p[pixel[11]] < c_b)
927
0
                      if( p[pixel[12]] < c_b)
928
0
                        if( p[pixel[13]] < c_b)
929
0
                          if( p[pixel[14]] < c_b)
930
0
                            if( p[pixel[15]] < c_b)
931
0
                              goto is_a_corner;
932
0
                            else
933
0
                              goto is_not_a_corner;
934
0
                          else
935
0
                            goto is_not_a_corner;
936
0
                        else
937
0
                          goto is_not_a_corner;
938
0
                      else
939
0
                        goto is_not_a_corner;
940
0
                    else
941
0
                      goto is_not_a_corner;
942
0
                else
943
0
                  goto is_not_a_corner;
944
0
              else
945
0
                goto is_not_a_corner;
946
0
            else
947
0
              goto is_not_a_corner;
948
0
          else
949
0
            goto is_not_a_corner;
950
0
        else
951
0
          if( p[pixel[9]] > cb)
952
0
            if( p[pixel[10]] > cb)
953
0
              if( p[pixel[11]] > cb)
954
0
                if( p[pixel[12]] > cb)
955
0
                  if( p[pixel[13]] > cb)
956
0
                    if( p[pixel[14]] > cb)
957
0
                      if( p[pixel[15]] > cb)
958
0
                        goto is_a_corner;
959
0
                      else
960
0
                        if( p[pixel[6]] > cb)
961
0
                          if( p[pixel[7]] > cb)
962
0
                            if( p[pixel[8]] > cb)
963
0
                              goto is_a_corner;
964
0
                            else
965
0
                              goto is_not_a_corner;
966
0
                          else
967
0
                            goto is_not_a_corner;
968
0
                        else
969
0
                          goto is_not_a_corner;
970
0
                    else
971
0
                      if( p[pixel[5]] > cb)
972
0
                        if( p[pixel[6]] > cb)
973
0
                          if( p[pixel[7]] > cb)
974
0
                            if( p[pixel[8]] > cb)
975
0
                              goto is_a_corner;
976
0
                            else
977
0
                              goto is_not_a_corner;
978
0
                          else
979
0
                            goto is_not_a_corner;
980
0
                        else
981
0
                          goto is_not_a_corner;
982
0
                      else
983
0
                        goto is_not_a_corner;
984
0
                  else
985
0
                    if( p[pixel[4]] > cb)
986
0
                      if( p[pixel[5]] > cb)
987
0
                        if( p[pixel[6]] > cb)
988
0
                          if( p[pixel[7]] > cb)
989
0
                            if( p[pixel[8]] > cb)
990
0
                              goto is_a_corner;
991
0
                            else
992
0
                              goto is_not_a_corner;
993
0
                          else
994
0
                            goto is_not_a_corner;
995
0
                        else
996
0
                          goto is_not_a_corner;
997
0
                      else
998
0
                        goto is_not_a_corner;
999
0
                    else
1000
0
                      goto is_not_a_corner;
1001
0
                else
1002
0
                  if( p[pixel[3]] > cb)
1003
0
                    if( p[pixel[4]] > cb)
1004
0
                      if( p[pixel[5]] > cb)
1005
0
                        if( p[pixel[6]] > cb)
1006
0
                          if( p[pixel[7]] > cb)
1007
0
                            if( p[pixel[8]] > cb)
1008
0
                              goto is_a_corner;
1009
0
                            else
1010
0
                              goto is_not_a_corner;
1011
0
                          else
1012
0
                            goto is_not_a_corner;
1013
0
                        else
1014
0
                          goto is_not_a_corner;
1015
0
                      else
1016
0
                        goto is_not_a_corner;
1017
0
                    else
1018
0
                      goto is_not_a_corner;
1019
0
                  else
1020
0
                    goto is_not_a_corner;
1021
0
              else
1022
0
                goto is_not_a_corner;
1023
0
            else
1024
0
              goto is_not_a_corner;
1025
0
          else if( p[pixel[9]] < c_b)
1026
0
            if( p[pixel[7]] < c_b)
1027
0
              if( p[pixel[8]] < c_b)
1028
0
                if( p[pixel[10]] < c_b)
1029
0
                  if( p[pixel[11]] < c_b)
1030
0
                    if( p[pixel[6]] < c_b)
1031
0
                      if( p[pixel[5]] < c_b)
1032
0
                        if( p[pixel[4]] < c_b)
1033
0
                          if( p[pixel[3]] < c_b)
1034
0
                            goto is_a_corner;
1035
0
                          else
1036
0
                            if( p[pixel[12]] < c_b)
1037
0
                              goto is_a_corner;
1038
0
                            else
1039
0
                              goto is_not_a_corner;
1040
0
                        else
1041
0
                          if( p[pixel[12]] < c_b)
1042
0
                            if( p[pixel[13]] < c_b)
1043
0
                              goto is_a_corner;
1044
0
                            else
1045
0
                              goto is_not_a_corner;
1046
0
                          else
1047
0
                            goto is_not_a_corner;
1048
0
                      else
1049
0
                        if( p[pixel[12]] < c_b)
1050
0
                          if( p[pixel[13]] < c_b)
1051
0
                            if( p[pixel[14]] < c_b)
1052
0
                              goto is_a_corner;
1053
0
                            else
1054
0
                              goto is_not_a_corner;
1055
0
                          else
1056
0
                            goto is_not_a_corner;
1057
0
                        else
1058
0
                          goto is_not_a_corner;
1059
0
                    else
1060
0
                      if( p[pixel[12]] < c_b)
1061
0
                        if( p[pixel[13]] < c_b)
1062
0
                          if( p[pixel[14]] < c_b)
1063
0
                            if( p[pixel[15]] < c_b)
1064
0
                              goto is_a_corner;
1065
0
                            else
1066
0
                              goto is_not_a_corner;
1067
0
                          else
1068
0
                            goto is_not_a_corner;
1069
0
                        else
1070
0
                          goto is_not_a_corner;
1071
0
                      else
1072
0
                        goto is_not_a_corner;
1073
0
                  else
1074
0
                    goto is_not_a_corner;
1075
0
                else
1076
0
                  goto is_not_a_corner;
1077
0
              else
1078
0
                goto is_not_a_corner;
1079
0
            else
1080
0
              goto is_not_a_corner;
1081
0
          else
1082
0
            goto is_not_a_corner;
1083
0
      else if( p[pixel[1]] < c_b)
1084
0
        if( p[pixel[8]] > cb)
1085
0
          if( p[pixel[9]] > cb)
1086
0
            if( p[pixel[10]] > cb)
1087
0
              if( p[pixel[11]] > cb)
1088
0
                if( p[pixel[12]] > cb)
1089
0
                  if( p[pixel[13]] > cb)
1090
0
                    if( p[pixel[14]] > cb)
1091
0
                      if( p[pixel[15]] > cb)
1092
0
                        goto is_a_corner;
1093
0
                      else
1094
0
                        if( p[pixel[6]] > cb)
1095
0
                          if( p[pixel[7]] > cb)
1096
0
                            goto is_a_corner;
1097
0
                          else
1098
0
                            goto is_not_a_corner;
1099
0
                        else
1100
0
                          goto is_not_a_corner;
1101
0
                    else
1102
0
                      if( p[pixel[5]] > cb)
1103
0
                        if( p[pixel[6]] > cb)
1104
0
                          if( p[pixel[7]] > cb)
1105
0
                            goto is_a_corner;
1106
0
                          else
1107
0
                            goto is_not_a_corner;
1108
0
                        else
1109
0
                          goto is_not_a_corner;
1110
0
                      else
1111
0
                        goto is_not_a_corner;
1112
0
                  else
1113
0
                    if( p[pixel[4]] > cb)
1114
0
                      if( p[pixel[5]] > cb)
1115
0
                        if( p[pixel[6]] > cb)
1116
0
                          if( p[pixel[7]] > cb)
1117
0
                            goto is_a_corner;
1118
0
                          else
1119
0
                            goto is_not_a_corner;
1120
0
                        else
1121
0
                          goto is_not_a_corner;
1122
0
                      else
1123
0
                        goto is_not_a_corner;
1124
0
                    else
1125
0
                      goto is_not_a_corner;
1126
0
                else
1127
0
                  if( p[pixel[3]] > cb)
1128
0
                    if( p[pixel[4]] > cb)
1129
0
                      if( p[pixel[5]] > cb)
1130
0
                        if( p[pixel[6]] > cb)
1131
0
                          if( p[pixel[7]] > cb)
1132
0
                            goto is_a_corner;
1133
0
                          else
1134
0
                            goto is_not_a_corner;
1135
0
                        else
1136
0
                          goto is_not_a_corner;
1137
0
                      else
1138
0
                        goto is_not_a_corner;
1139
0
                    else
1140
0
                      goto is_not_a_corner;
1141
0
                  else
1142
0
                    goto is_not_a_corner;
1143
0
              else
1144
0
                if( p[pixel[2]] > cb)
1145
0
                  if( p[pixel[3]] > cb)
1146
0
                    if( p[pixel[4]] > cb)
1147
0
                      if( p[pixel[5]] > cb)
1148
0
                        if( p[pixel[6]] > cb)
1149
0
                          if( p[pixel[7]] > cb)
1150
0
                            goto is_a_corner;
1151
0
                          else
1152
0
                            goto is_not_a_corner;
1153
0
                        else
1154
0
                          goto is_not_a_corner;
1155
0
                      else
1156
0
                        goto is_not_a_corner;
1157
0
                    else
1158
0
                      goto is_not_a_corner;
1159
0
                  else
1160
0
                    goto is_not_a_corner;
1161
0
                else
1162
0
                  goto is_not_a_corner;
1163
0
            else
1164
0
              goto is_not_a_corner;
1165
0
          else
1166
0
            goto is_not_a_corner;
1167
0
        else if( p[pixel[8]] < c_b)
1168
0
          if( p[pixel[7]] < c_b)
1169
0
            if( p[pixel[9]] < c_b)
1170
0
              if( p[pixel[6]] < c_b)
1171
0
                if( p[pixel[5]] < c_b)
1172
0
                  if( p[pixel[4]] < c_b)
1173
0
                    if( p[pixel[3]] < c_b)
1174
0
                      if( p[pixel[2]] < c_b)
1175
0
                        goto is_a_corner;
1176
0
                      else
1177
0
                        if( p[pixel[10]] < c_b)
1178
0
                          if( p[pixel[11]] < c_b)
1179
0
                            goto is_a_corner;
1180
0
                          else
1181
0
                            goto is_not_a_corner;
1182
0
                        else
1183
0
                          goto is_not_a_corner;
1184
0
                    else
1185
0
                      if( p[pixel[10]] < c_b)
1186
0
                        if( p[pixel[11]] < c_b)
1187
0
                          if( p[pixel[12]] < c_b)
1188
0
                            goto is_a_corner;
1189
0
                          else
1190
0
                            goto is_not_a_corner;
1191
0
                        else
1192
0
                          goto is_not_a_corner;
1193
0
                      else
1194
0
                        goto is_not_a_corner;
1195
0
                  else
1196
0
                    if( p[pixel[10]] < c_b)
1197
0
                      if( p[pixel[11]] < c_b)
1198
0
                        if( p[pixel[12]] < c_b)
1199
0
                          if( p[pixel[13]] < c_b)
1200
0
                            goto is_a_corner;
1201
0
                          else
1202
0
                            goto is_not_a_corner;
1203
0
                        else
1204
0
                          goto is_not_a_corner;
1205
0
                      else
1206
0
                        goto is_not_a_corner;
1207
0
                    else
1208
0
                      goto is_not_a_corner;
1209
0
                else
1210
0
                  if( p[pixel[10]] < c_b)
1211
0
                    if( p[pixel[11]] < c_b)
1212
0
                      if( p[pixel[12]] < c_b)
1213
0
                        if( p[pixel[13]] < c_b)
1214
0
                          if( p[pixel[14]] < c_b)
1215
0
                            goto is_a_corner;
1216
0
                          else
1217
0
                            goto is_not_a_corner;
1218
0
                        else
1219
0
                          goto is_not_a_corner;
1220
0
                      else
1221
0
                        goto is_not_a_corner;
1222
0
                    else
1223
0
                      goto is_not_a_corner;
1224
0
                  else
1225
0
                    goto is_not_a_corner;
1226
0
              else
1227
0
                if( p[pixel[10]] < c_b)
1228
0
                  if( p[pixel[11]] < c_b)
1229
0
                    if( p[pixel[12]] < c_b)
1230
0
                      if( p[pixel[13]] < c_b)
1231
0
                        if( p[pixel[14]] < c_b)
1232
0
                          if( p[pixel[15]] < c_b)
1233
0
                            goto is_a_corner;
1234
0
                          else
1235
0
                            goto is_not_a_corner;
1236
0
                        else
1237
0
                          goto is_not_a_corner;
1238
0
                      else
1239
0
                        goto is_not_a_corner;
1240
0
                    else
1241
0
                      goto is_not_a_corner;
1242
0
                  else
1243
0
                    goto is_not_a_corner;
1244
0
                else
1245
0
                  goto is_not_a_corner;
1246
0
            else
1247
0
              goto is_not_a_corner;
1248
0
          else
1249
0
            goto is_not_a_corner;
1250
0
        else
1251
0
          goto is_not_a_corner;
1252
0
      else
1253
0
        if( p[pixel[8]] > cb)
1254
0
          if( p[pixel[9]] > cb)
1255
0
            if( p[pixel[10]] > cb)
1256
0
              if( p[pixel[11]] > cb)
1257
0
                if( p[pixel[12]] > cb)
1258
0
                  if( p[pixel[13]] > cb)
1259
0
                    if( p[pixel[14]] > cb)
1260
0
                      if( p[pixel[15]] > cb)
1261
0
                        goto is_a_corner;
1262
0
                      else
1263
0
                        if( p[pixel[6]] > cb)
1264
0
                          if( p[pixel[7]] > cb)
1265
0
                            goto is_a_corner;
1266
0
                          else
1267
0
                            goto is_not_a_corner;
1268
0
                        else
1269
0
                          goto is_not_a_corner;
1270
0
                    else
1271
0
                      if( p[pixel[5]] > cb)
1272
0
                        if( p[pixel[6]] > cb)
1273
0
                          if( p[pixel[7]] > cb)
1274
0
                            goto is_a_corner;
1275
0
                          else
1276
0
                            goto is_not_a_corner;
1277
0
                        else
1278
0
                          goto is_not_a_corner;
1279
0
                      else
1280
0
                        goto is_not_a_corner;
1281
0
                  else
1282
0
                    if( p[pixel[4]] > cb)
1283
0
                      if( p[pixel[5]] > cb)
1284
0
                        if( p[pixel[6]] > cb)
1285
0
                          if( p[pixel[7]] > cb)
1286
0
                            goto is_a_corner;
1287
0
                          else
1288
0
                            goto is_not_a_corner;
1289
0
                        else
1290
0
                          goto is_not_a_corner;
1291
0
                      else
1292
0
                        goto is_not_a_corner;
1293
0
                    else
1294
0
                      goto is_not_a_corner;
1295
0
                else
1296
0
                  if( p[pixel[3]] > cb)
1297
0
                    if( p[pixel[4]] > cb)
1298
0
                      if( p[pixel[5]] > cb)
1299
0
                        if( p[pixel[6]] > cb)
1300
0
                          if( p[pixel[7]] > cb)
1301
0
                            goto is_a_corner;
1302
0
                          else
1303
0
                            goto is_not_a_corner;
1304
0
                        else
1305
0
                          goto is_not_a_corner;
1306
0
                      else
1307
0
                        goto is_not_a_corner;
1308
0
                    else
1309
0
                      goto is_not_a_corner;
1310
0
                  else
1311
0
                    goto is_not_a_corner;
1312
0
              else
1313
0
                if( p[pixel[2]] > cb)
1314
0
                  if( p[pixel[3]] > cb)
1315
0
                    if( p[pixel[4]] > cb)
1316
0
                      if( p[pixel[5]] > cb)
1317
0
                        if( p[pixel[6]] > cb)
1318
0
                          if( p[pixel[7]] > cb)
1319
0
                            goto is_a_corner;
1320
0
                          else
1321
0
                            goto is_not_a_corner;
1322
0
                        else
1323
0
                          goto is_not_a_corner;
1324
0
                      else
1325
0
                        goto is_not_a_corner;
1326
0
                    else
1327
0
                      goto is_not_a_corner;
1328
0
                  else
1329
0
                    goto is_not_a_corner;
1330
0
                else
1331
0
                  goto is_not_a_corner;
1332
0
            else
1333
0
              goto is_not_a_corner;
1334
0
          else
1335
0
            goto is_not_a_corner;
1336
0
        else if( p[pixel[8]] < c_b)
1337
0
          if( p[pixel[7]] < c_b)
1338
0
            if( p[pixel[9]] < c_b)
1339
0
              if( p[pixel[10]] < c_b)
1340
0
                if( p[pixel[6]] < c_b)
1341
0
                  if( p[pixel[5]] < c_b)
1342
0
                    if( p[pixel[4]] < c_b)
1343
0
                      if( p[pixel[3]] < c_b)
1344
0
                        if( p[pixel[2]] < c_b)
1345
0
                          goto is_a_corner;
1346
0
                        else
1347
0
                          if( p[pixel[11]] < c_b)
1348
0
                            goto is_a_corner;
1349
0
                          else
1350
0
                            goto is_not_a_corner;
1351
0
                      else
1352
0
                        if( p[pixel[11]] < c_b)
1353
0
                          if( p[pixel[12]] < c_b)
1354
0
                            goto is_a_corner;
1355
0
                          else
1356
0
                            goto is_not_a_corner;
1357
0
                        else
1358
0
                          goto is_not_a_corner;
1359
0
                    else
1360
0
                      if( p[pixel[11]] < c_b)
1361
0
                        if( p[pixel[12]] < c_b)
1362
0
                          if( p[pixel[13]] < c_b)
1363
0
                            goto is_a_corner;
1364
0
                          else
1365
0
                            goto is_not_a_corner;
1366
0
                        else
1367
0
                          goto is_not_a_corner;
1368
0
                      else
1369
0
                        goto is_not_a_corner;
1370
0
                  else
1371
0
                    if( p[pixel[11]] < c_b)
1372
0
                      if( p[pixel[12]] < c_b)
1373
0
                        if( p[pixel[13]] < c_b)
1374
0
                          if( p[pixel[14]] < c_b)
1375
0
                            goto is_a_corner;
1376
0
                          else
1377
0
                            goto is_not_a_corner;
1378
0
                        else
1379
0
                          goto is_not_a_corner;
1380
0
                      else
1381
0
                        goto is_not_a_corner;
1382
0
                    else
1383
0
                      goto is_not_a_corner;
1384
0
                else
1385
0
                  if( p[pixel[11]] < c_b)
1386
0
                    if( p[pixel[12]] < c_b)
1387
0
                      if( p[pixel[13]] < c_b)
1388
0
                        if( p[pixel[14]] < c_b)
1389
0
                          if( p[pixel[15]] < c_b)
1390
0
                            goto is_a_corner;
1391
0
                          else
1392
0
                            goto is_not_a_corner;
1393
0
                        else
1394
0
                          goto is_not_a_corner;
1395
0
                      else
1396
0
                        goto is_not_a_corner;
1397
0
                    else
1398
0
                      goto is_not_a_corner;
1399
0
                  else
1400
0
                    goto is_not_a_corner;
1401
0
              else
1402
0
                goto is_not_a_corner;
1403
0
            else
1404
0
              goto is_not_a_corner;
1405
0
          else
1406
0
            goto is_not_a_corner;
1407
0
        else
1408
0
          goto is_not_a_corner;
1409
0
    else if( p[pixel[0]] < c_b)
1410
0
      if( p[pixel[1]] > cb)
1411
0
        if( p[pixel[8]] > cb)
1412
0
          if( p[pixel[7]] > cb)
1413
0
            if( p[pixel[9]] > cb)
1414
0
              if( p[pixel[6]] > cb)
1415
0
                if( p[pixel[5]] > cb)
1416
0
                  if( p[pixel[4]] > cb)
1417
0
                    if( p[pixel[3]] > cb)
1418
0
                      if( p[pixel[2]] > cb)
1419
0
                        goto is_a_corner;
1420
0
                      else
1421
0
                        if( p[pixel[10]] > cb)
1422
0
                          if( p[pixel[11]] > cb)
1423
0
                            goto is_a_corner;
1424
0
                          else
1425
0
                            goto is_not_a_corner;
1426
0
                        else
1427
0
                          goto is_not_a_corner;
1428
0
                    else
1429
0
                      if( p[pixel[10]] > cb)
1430
0
                        if( p[pixel[11]] > cb)
1431
0
                          if( p[pixel[12]] > cb)
1432
0
                            goto is_a_corner;
1433
0
                          else
1434
0
                            goto is_not_a_corner;
1435
0
                        else
1436
0
                          goto is_not_a_corner;
1437
0
                      else
1438
0
                        goto is_not_a_corner;
1439
0
                  else
1440
0
                    if( p[pixel[10]] > cb)
1441
0
                      if( p[pixel[11]] > cb)
1442
0
                        if( p[pixel[12]] > cb)
1443
0
                          if( p[pixel[13]] > cb)
1444
0
                            goto is_a_corner;
1445
0
                          else
1446
0
                            goto is_not_a_corner;
1447
0
                        else
1448
0
                          goto is_not_a_corner;
1449
0
                      else
1450
0
                        goto is_not_a_corner;
1451
0
                    else
1452
0
                      goto is_not_a_corner;
1453
0
                else
1454
0
                  if( p[pixel[10]] > cb)
1455
0
                    if( p[pixel[11]] > cb)
1456
0
                      if( p[pixel[12]] > cb)
1457
0
                        if( p[pixel[13]] > cb)
1458
0
                          if( p[pixel[14]] > cb)
1459
0
                            goto is_a_corner;
1460
0
                          else
1461
0
                            goto is_not_a_corner;
1462
0
                        else
1463
0
                          goto is_not_a_corner;
1464
0
                      else
1465
0
                        goto is_not_a_corner;
1466
0
                    else
1467
0
                      goto is_not_a_corner;
1468
0
                  else
1469
0
                    goto is_not_a_corner;
1470
0
              else
1471
0
                if( p[pixel[10]] > cb)
1472
0
                  if( p[pixel[11]] > cb)
1473
0
                    if( p[pixel[12]] > cb)
1474
0
                      if( p[pixel[13]] > cb)
1475
0
                        if( p[pixel[14]] > cb)
1476
0
                          if( p[pixel[15]] > cb)
1477
0
                            goto is_a_corner;
1478
0
                          else
1479
0
                            goto is_not_a_corner;
1480
0
                        else
1481
0
                          goto is_not_a_corner;
1482
0
                      else
1483
0
                        goto is_not_a_corner;
1484
0
                    else
1485
0
                      goto is_not_a_corner;
1486
0
                  else
1487
0
                    goto is_not_a_corner;
1488
0
                else
1489
0
                  goto is_not_a_corner;
1490
0
            else
1491
0
              goto is_not_a_corner;
1492
0
          else
1493
0
            goto is_not_a_corner;
1494
0
        else if( p[pixel[8]] < c_b)
1495
0
          if( p[pixel[9]] < c_b)
1496
0
            if( p[pixel[10]] < c_b)
1497
0
              if( p[pixel[11]] < c_b)
1498
0
                if( p[pixel[12]] < c_b)
1499
0
                  if( p[pixel[13]] < c_b)
1500
0
                    if( p[pixel[14]] < c_b)
1501
0
                      if( p[pixel[15]] < c_b)
1502
0
                        goto is_a_corner;
1503
0
                      else
1504
0
                        if( p[pixel[6]] < c_b)
1505
0
                          if( p[pixel[7]] < c_b)
1506
0
                            goto is_a_corner;
1507
0
                          else
1508
0
                            goto is_not_a_corner;
1509
0
                        else
1510
0
                          goto is_not_a_corner;
1511
0
                    else
1512
0
                      if( p[pixel[5]] < c_b)
1513
0
                        if( p[pixel[6]] < c_b)
1514
0
                          if( p[pixel[7]] < c_b)
1515
0
                            goto is_a_corner;
1516
0
                          else
1517
0
                            goto is_not_a_corner;
1518
0
                        else
1519
0
                          goto is_not_a_corner;
1520
0
                      else
1521
0
                        goto is_not_a_corner;
1522
0
                  else
1523
0
                    if( p[pixel[4]] < c_b)
1524
0
                      if( p[pixel[5]] < c_b)
1525
0
                        if( p[pixel[6]] < c_b)
1526
0
                          if( p[pixel[7]] < c_b)
1527
0
                            goto is_a_corner;
1528
0
                          else
1529
0
                            goto is_not_a_corner;
1530
0
                        else
1531
0
                          goto is_not_a_corner;
1532
0
                      else
1533
0
                        goto is_not_a_corner;
1534
0
                    else
1535
0
                      goto is_not_a_corner;
1536
0
                else
1537
0
                  if( p[pixel[3]] < c_b)
1538
0
                    if( p[pixel[4]] < c_b)
1539
0
                      if( p[pixel[5]] < c_b)
1540
0
                        if( p[pixel[6]] < c_b)
1541
0
                          if( p[pixel[7]] < c_b)
1542
0
                            goto is_a_corner;
1543
0
                          else
1544
0
                            goto is_not_a_corner;
1545
0
                        else
1546
0
                          goto is_not_a_corner;
1547
0
                      else
1548
0
                        goto is_not_a_corner;
1549
0
                    else
1550
0
                      goto is_not_a_corner;
1551
0
                  else
1552
0
                    goto is_not_a_corner;
1553
0
              else
1554
0
                if( p[pixel[2]] < c_b)
1555
0
                  if( p[pixel[3]] < c_b)
1556
0
                    if( p[pixel[4]] < c_b)
1557
0
                      if( p[pixel[5]] < c_b)
1558
0
                        if( p[pixel[6]] < c_b)
1559
0
                          if( p[pixel[7]] < c_b)
1560
0
                            goto is_a_corner;
1561
0
                          else
1562
0
                            goto is_not_a_corner;
1563
0
                        else
1564
0
                          goto is_not_a_corner;
1565
0
                      else
1566
0
                        goto is_not_a_corner;
1567
0
                    else
1568
0
                      goto is_not_a_corner;
1569
0
                  else
1570
0
                    goto is_not_a_corner;
1571
0
                else
1572
0
                  goto is_not_a_corner;
1573
0
            else
1574
0
              goto is_not_a_corner;
1575
0
          else
1576
0
            goto is_not_a_corner;
1577
0
        else
1578
0
          goto is_not_a_corner;
1579
0
      else if( p[pixel[1]] < c_b)
1580
0
        if( p[pixel[2]] > cb)
1581
0
          if( p[pixel[9]] > cb)
1582
0
            if( p[pixel[7]] > cb)
1583
0
              if( p[pixel[8]] > cb)
1584
0
                if( p[pixel[10]] > cb)
1585
0
                  if( p[pixel[6]] > cb)
1586
0
                    if( p[pixel[5]] > cb)
1587
0
                      if( p[pixel[4]] > cb)
1588
0
                        if( p[pixel[3]] > cb)
1589
0
                          goto is_a_corner;
1590
0
                        else
1591
0
                          if( p[pixel[11]] > cb)
1592
0
                            if( p[pixel[12]] > cb)
1593
0
                              goto is_a_corner;
1594
0
                            else
1595
0
                              goto is_not_a_corner;
1596
0
                          else
1597
0
                            goto is_not_a_corner;
1598
0
                      else
1599
0
                        if( p[pixel[11]] > cb)
1600
0
                          if( p[pixel[12]] > cb)
1601
0
                            if( p[pixel[13]] > cb)
1602
0
                              goto is_a_corner;
1603
0
                            else
1604
0
                              goto is_not_a_corner;
1605
0
                          else
1606
0
                            goto is_not_a_corner;
1607
0
                        else
1608
0
                          goto is_not_a_corner;
1609
0
                    else
1610
0
                      if( p[pixel[11]] > cb)
1611
0
                        if( p[pixel[12]] > cb)
1612
0
                          if( p[pixel[13]] > cb)
1613
0
                            if( p[pixel[14]] > cb)
1614
0
                              goto is_a_corner;
1615
0
                            else
1616
0
                              goto is_not_a_corner;
1617
0
                          else
1618
0
                            goto is_not_a_corner;
1619
0
                        else
1620
0
                          goto is_not_a_corner;
1621
0
                      else
1622
0
                        goto is_not_a_corner;
1623
0
                  else
1624
0
                    if( p[pixel[11]] > cb)
1625
0
                      if( p[pixel[12]] > cb)
1626
0
                        if( p[pixel[13]] > cb)
1627
0
                          if( p[pixel[14]] > cb)
1628
0
                            if( p[pixel[15]] > cb)
1629
0
                              goto is_a_corner;
1630
0
                            else
1631
0
                              goto is_not_a_corner;
1632
0
                          else
1633
0
                            goto is_not_a_corner;
1634
0
                        else
1635
0
                          goto is_not_a_corner;
1636
0
                      else
1637
0
                        goto is_not_a_corner;
1638
0
                    else
1639
0
                      goto is_not_a_corner;
1640
0
                else
1641
0
                  goto is_not_a_corner;
1642
0
              else
1643
0
                goto is_not_a_corner;
1644
0
            else
1645
0
              goto is_not_a_corner;
1646
0
          else if( p[pixel[9]] < c_b)
1647
0
            if( p[pixel[10]] < c_b)
1648
0
              if( p[pixel[11]] < c_b)
1649
0
                if( p[pixel[12]] < c_b)
1650
0
                  if( p[pixel[13]] < c_b)
1651
0
                    if( p[pixel[14]] < c_b)
1652
0
                      if( p[pixel[15]] < c_b)
1653
0
                        goto is_a_corner;
1654
0
                      else
1655
0
                        if( p[pixel[6]] < c_b)
1656
0
                          if( p[pixel[7]] < c_b)
1657
0
                            if( p[pixel[8]] < c_b)
1658
0
                              goto is_a_corner;
1659
0
                            else
1660
0
                              goto is_not_a_corner;
1661
0
                          else
1662
0
                            goto is_not_a_corner;
1663
0
                        else
1664
0
                          goto is_not_a_corner;
1665
0
                    else
1666
0
                      if( p[pixel[5]] < c_b)
1667
0
                        if( p[pixel[6]] < c_b)
1668
0
                          if( p[pixel[7]] < c_b)
1669
0
                            if( p[pixel[8]] < c_b)
1670
0
                              goto is_a_corner;
1671
0
                            else
1672
0
                              goto is_not_a_corner;
1673
0
                          else
1674
0
                            goto is_not_a_corner;
1675
0
                        else
1676
0
                          goto is_not_a_corner;
1677
0
                      else
1678
0
                        goto is_not_a_corner;
1679
0
                  else
1680
0
                    if( p[pixel[4]] < c_b)
1681
0
                      if( p[pixel[5]] < c_b)
1682
0
                        if( p[pixel[6]] < c_b)
1683
0
                          if( p[pixel[7]] < c_b)
1684
0
                            if( p[pixel[8]] < c_b)
1685
0
                              goto is_a_corner;
1686
0
                            else
1687
0
                              goto is_not_a_corner;
1688
0
                          else
1689
0
                            goto is_not_a_corner;
1690
0
                        else
1691
0
                          goto is_not_a_corner;
1692
0
                      else
1693
0
                        goto is_not_a_corner;
1694
0
                    else
1695
0
                      goto is_not_a_corner;
1696
0
                else
1697
0
                  if( p[pixel[3]] < c_b)
1698
0
                    if( p[pixel[4]] < c_b)
1699
0
                      if( p[pixel[5]] < c_b)
1700
0
                        if( p[pixel[6]] < c_b)
1701
0
                          if( p[pixel[7]] < c_b)
1702
0
                            if( p[pixel[8]] < c_b)
1703
0
                              goto is_a_corner;
1704
0
                            else
1705
0
                              goto is_not_a_corner;
1706
0
                          else
1707
0
                            goto is_not_a_corner;
1708
0
                        else
1709
0
                          goto is_not_a_corner;
1710
0
                      else
1711
0
                        goto is_not_a_corner;
1712
0
                    else
1713
0
                      goto is_not_a_corner;
1714
0
                  else
1715
0
                    goto is_not_a_corner;
1716
0
              else
1717
0
                goto is_not_a_corner;
1718
0
            else
1719
0
              goto is_not_a_corner;
1720
0
          else
1721
0
            goto is_not_a_corner;
1722
0
        else if( p[pixel[2]] < c_b)
1723
0
          if( p[pixel[3]] > cb)
1724
0
            if( p[pixel[10]] > cb)
1725
0
              if( p[pixel[7]] > cb)
1726
0
                if( p[pixel[8]] > cb)
1727
0
                  if( p[pixel[9]] > cb)
1728
0
                    if( p[pixel[11]] > cb)
1729
0
                      if( p[pixel[6]] > cb)
1730
0
                        if( p[pixel[5]] > cb)
1731
0
                          if( p[pixel[4]] > cb)
1732
0
                            goto is_a_corner;
1733
0
                          else
1734
0
                            if( p[pixel[12]] > cb)
1735
0
                              if( p[pixel[13]] > cb)
1736
0
                                goto is_a_corner;
1737
0
                              else
1738
0
                                goto is_not_a_corner;
1739
0
                            else
1740
0
                              goto is_not_a_corner;
1741
0
                        else
1742
0
                          if( p[pixel[12]] > cb)
1743
0
                            if( p[pixel[13]] > cb)
1744
0
                              if( p[pixel[14]] > cb)
1745
0
                                goto is_a_corner;
1746
0
                              else
1747
0
                                goto is_not_a_corner;
1748
0
                            else
1749
0
                              goto is_not_a_corner;
1750
0
                          else
1751
0
                            goto is_not_a_corner;
1752
0
                      else
1753
0
                        if( p[pixel[12]] > cb)
1754
0
                          if( p[pixel[13]] > cb)
1755
0
                            if( p[pixel[14]] > cb)
1756
0
                              if( p[pixel[15]] > cb)
1757
0
                                goto is_a_corner;
1758
0
                              else
1759
0
                                goto is_not_a_corner;
1760
0
                            else
1761
0
                              goto is_not_a_corner;
1762
0
                          else
1763
0
                            goto is_not_a_corner;
1764
0
                        else
1765
0
                          goto is_not_a_corner;
1766
0
                    else
1767
0
                      goto is_not_a_corner;
1768
0
                  else
1769
0
                    goto is_not_a_corner;
1770
0
                else
1771
0
                  goto is_not_a_corner;
1772
0
              else
1773
0
                goto is_not_a_corner;
1774
0
            else if( p[pixel[10]] < c_b)
1775
0
              if( p[pixel[11]] < c_b)
1776
0
                if( p[pixel[12]] < c_b)
1777
0
                  if( p[pixel[13]] < c_b)
1778
0
                    if( p[pixel[14]] < c_b)
1779
0
                      if( p[pixel[15]] < c_b)
1780
0
                        goto is_a_corner;
1781
0
                      else
1782
0
                        if( p[pixel[6]] < c_b)
1783
0
                          if( p[pixel[7]] < c_b)
1784
0
                            if( p[pixel[8]] < c_b)
1785
0
                              if( p[pixel[9]] < c_b)
1786
0
                                goto is_a_corner;
1787
0
                              else
1788
0
                                goto is_not_a_corner;
1789
0
                            else
1790
0
                              goto is_not_a_corner;
1791
0
                          else
1792
0
                            goto is_not_a_corner;
1793
0
                        else
1794
0
                          goto is_not_a_corner;
1795
0
                    else
1796
0
                      if( p[pixel[5]] < c_b)
1797
0
                        if( p[pixel[6]] < c_b)
1798
0
                          if( p[pixel[7]] < c_b)
1799
0
                            if( p[pixel[8]] < c_b)
1800
0
                              if( p[pixel[9]] < c_b)
1801
0
                                goto is_a_corner;
1802
0
                              else
1803
0
                                goto is_not_a_corner;
1804
0
                            else
1805
0
                              goto is_not_a_corner;
1806
0
                          else
1807
0
                            goto is_not_a_corner;
1808
0
                        else
1809
0
                          goto is_not_a_corner;
1810
0
                      else
1811
0
                        goto is_not_a_corner;
1812
0
                  else
1813
0
                    if( p[pixel[4]] < c_b)
1814
0
                      if( p[pixel[5]] < c_b)
1815
0
                        if( p[pixel[6]] < c_b)
1816
0
                          if( p[pixel[7]] < c_b)
1817
0
                            if( p[pixel[8]] < c_b)
1818
0
                              if( p[pixel[9]] < c_b)
1819
0
                                goto is_a_corner;
1820
0
                              else
1821
0
                                goto is_not_a_corner;
1822
0
                            else
1823
0
                              goto is_not_a_corner;
1824
0
                          else
1825
0
                            goto is_not_a_corner;
1826
0
                        else
1827
0
                          goto is_not_a_corner;
1828
0
                      else
1829
0
                        goto is_not_a_corner;
1830
0
                    else
1831
0
                      goto is_not_a_corner;
1832
0
                else
1833
0
                  goto is_not_a_corner;
1834
0
              else
1835
0
                goto is_not_a_corner;
1836
0
            else
1837
0
              goto is_not_a_corner;
1838
0
          else if( p[pixel[3]] < c_b)
1839
0
            if( p[pixel[4]] > cb)
1840
0
              if( p[pixel[13]] > cb)
1841
0
                if( p[pixel[7]] > cb)
1842
0
                  if( p[pixel[8]] > cb)
1843
0
                    if( p[pixel[9]] > cb)
1844
0
                      if( p[pixel[10]] > cb)
1845
0
                        if( p[pixel[11]] > cb)
1846
0
                          if( p[pixel[12]] > cb)
1847
0
                            if( p[pixel[6]] > cb)
1848
0
                              if( p[pixel[5]] > cb)
1849
0
                                goto is_a_corner;
1850
0
                              else
1851
0
                                if( p[pixel[14]] > cb)
1852
0
                                  goto is_a_corner;
1853
0
                                else
1854
0
                                  goto is_not_a_corner;
1855
0
                            else
1856
0
                              if( p[pixel[14]] > cb)
1857
0
                                if( p[pixel[15]] > cb)
1858
0
                                  goto is_a_corner;
1859
0
                                else
1860
0
                                  goto is_not_a_corner;
1861
0
                              else
1862
0
                                goto is_not_a_corner;
1863
0
                          else
1864
0
                            goto is_not_a_corner;
1865
0
                        else
1866
0
                          goto is_not_a_corner;
1867
0
                      else
1868
0
                        goto is_not_a_corner;
1869
0
                    else
1870
0
                      goto is_not_a_corner;
1871
0
                  else
1872
0
                    goto is_not_a_corner;
1873
0
                else
1874
0
                  goto is_not_a_corner;
1875
0
              else if( p[pixel[13]] < c_b)
1876
0
                if( p[pixel[11]] > cb)
1877
0
                  if( p[pixel[5]] > cb)
1878
0
                    if( p[pixel[6]] > cb)
1879
0
                      if( p[pixel[7]] > cb)
1880
0
                        if( p[pixel[8]] > cb)
1881
0
                          if( p[pixel[9]] > cb)
1882
0
                            if( p[pixel[10]] > cb)
1883
0
                              if( p[pixel[12]] > cb)
1884
0
                                goto is_a_corner;
1885
0
                              else
1886
0
                                goto is_not_a_corner;
1887
0
                            else
1888
0
                              goto is_not_a_corner;
1889
0
                          else
1890
0
                            goto is_not_a_corner;
1891
0
                        else
1892
0
                          goto is_not_a_corner;
1893
0
                      else
1894
0
                        goto is_not_a_corner;
1895
0
                    else
1896
0
                      goto is_not_a_corner;
1897
0
                  else
1898
0
                    goto is_not_a_corner;
1899
0
                else if( p[pixel[11]] < c_b)
1900
0
                  if( p[pixel[12]] < c_b)
1901
0
                    if( p[pixel[14]] < c_b)
1902
0
                      if( p[pixel[15]] < c_b)
1903
0
                        goto is_a_corner;
1904
0
                      else
1905
0
                        if( p[pixel[6]] < c_b)
1906
0
                          if( p[pixel[7]] < c_b)
1907
0
                            if( p[pixel[8]] < c_b)
1908
0
                              if( p[pixel[9]] < c_b)
1909
0
                                if( p[pixel[10]] < c_b)
1910
0
                                  goto is_a_corner;
1911
0
                                else
1912
0
                                  goto is_not_a_corner;
1913
0
                              else
1914
0
                                goto is_not_a_corner;
1915
0
                            else
1916
0
                              goto is_not_a_corner;
1917
0
                          else
1918
0
                            goto is_not_a_corner;
1919
0
                        else
1920
0
                          goto is_not_a_corner;
1921
0
                    else
1922
0
                      if( p[pixel[5]] < c_b)
1923
0
                        if( p[pixel[6]] < c_b)
1924
0
                          if( p[pixel[7]] < c_b)
1925
0
                            if( p[pixel[8]] < c_b)
1926
0
                              if( p[pixel[9]] < c_b)
1927
0
                                if( p[pixel[10]] < c_b)
1928
0
                                  goto is_a_corner;
1929
0
                                else
1930
0
                                  goto is_not_a_corner;
1931
0
                              else
1932
0
                                goto is_not_a_corner;
1933
0
                            else
1934
0
                              goto is_not_a_corner;
1935
0
                          else
1936
0
                            goto is_not_a_corner;
1937
0
                        else
1938
0
                          goto is_not_a_corner;
1939
0
                      else
1940
0
                        goto is_not_a_corner;
1941
0
                  else
1942
0
                    goto is_not_a_corner;
1943
0
                else
1944
0
                  goto is_not_a_corner;
1945
0
              else
1946
0
                if( p[pixel[5]] > cb)
1947
0
                  if( p[pixel[6]] > cb)
1948
0
                    if( p[pixel[7]] > cb)
1949
0
                      if( p[pixel[8]] > cb)
1950
0
                        if( p[pixel[9]] > cb)
1951
0
                          if( p[pixel[10]] > cb)
1952
0
                            if( p[pixel[11]] > cb)
1953
0
                              if( p[pixel[12]] > cb)
1954
0
                                goto is_a_corner;
1955
0
                              else
1956
0
                                goto is_not_a_corner;
1957
0
                            else
1958
0
                              goto is_not_a_corner;
1959
0
                          else
1960
0
                            goto is_not_a_corner;
1961
0
                        else
1962
0
                          goto is_not_a_corner;
1963
0
                      else
1964
0
                        goto is_not_a_corner;
1965
0
                    else
1966
0
                      goto is_not_a_corner;
1967
0
                  else
1968
0
                    goto is_not_a_corner;
1969
0
                else
1970
0
                  goto is_not_a_corner;
1971
0
            else if( p[pixel[4]] < c_b)
1972
0
              if( p[pixel[5]] > cb)
1973
0
                if( p[pixel[14]] > cb)
1974
0
                  if( p[pixel[7]] > cb)
1975
0
                    if( p[pixel[8]] > cb)
1976
0
                      if( p[pixel[9]] > cb)
1977
0
                        if( p[pixel[10]] > cb)
1978
0
                          if( p[pixel[11]] > cb)
1979
0
                            if( p[pixel[12]] > cb)
1980
0
                              if( p[pixel[13]] > cb)
1981
0
                                if( p[pixel[6]] > cb)
1982
0
                                  goto is_a_corner;
1983
0
                                else
1984
0
                                  if( p[pixel[15]] > cb)
1985
0
                                    goto is_a_corner;
1986
0
                                  else
1987
0
                                    goto is_not_a_corner;
1988
0
                              else
1989
0
                                goto is_not_a_corner;
1990
0
                            else
1991
0
                              goto is_not_a_corner;
1992
0
                          else
1993
0
                            goto is_not_a_corner;
1994
0
                        else
1995
0
                          goto is_not_a_corner;
1996
0
                      else
1997
0
                        goto is_not_a_corner;
1998
0
                    else
1999
0
                      goto is_not_a_corner;
2000
0
                  else
2001
0
                    goto is_not_a_corner;
2002
0
                else if( p[pixel[14]] < c_b)
2003
0
                  if( p[pixel[12]] > cb)
2004
0
                    if( p[pixel[6]] > cb)
2005
0
                      if( p[pixel[7]] > cb)
2006
0
                        if( p[pixel[8]] > cb)
2007
0
                          if( p[pixel[9]] > cb)
2008
0
                            if( p[pixel[10]] > cb)
2009
0
                              if( p[pixel[11]] > cb)
2010
0
                                if( p[pixel[13]] > cb)
2011
0
                                  goto is_a_corner;
2012
0
                                else
2013
0
                                  goto is_not_a_corner;
2014
0
                              else
2015
0
                                goto is_not_a_corner;
2016
0
                            else
2017
0
                              goto is_not_a_corner;
2018
0
                          else
2019
0
                            goto is_not_a_corner;
2020
0
                        else
2021
0
                          goto is_not_a_corner;
2022
0
                      else
2023
0
                        goto is_not_a_corner;
2024
0
                    else
2025
0
                      goto is_not_a_corner;
2026
0
                  else if( p[pixel[12]] < c_b)
2027
0
                    if( p[pixel[13]] < c_b)
2028
0
                      if( p[pixel[15]] < c_b)
2029
0
                        goto is_a_corner;
2030
0
                      else
2031
0
                        if( p[pixel[6]] < c_b)
2032
0
                          if( p[pixel[7]] < c_b)
2033
0
                            if( p[pixel[8]] < c_b)
2034
0
                              if( p[pixel[9]] < c_b)
2035
0
                                if( p[pixel[10]] < c_b)
2036
0
                                  if( p[pixel[11]] < c_b)
2037
0
                                    goto is_a_corner;
2038
0
                                  else
2039
0
                                    goto is_not_a_corner;
2040
0
                                else
2041
0
                                  goto is_not_a_corner;
2042
0
                              else
2043
0
                                goto is_not_a_corner;
2044
0
                            else
2045
0
                              goto is_not_a_corner;
2046
0
                          else
2047
0
                            goto is_not_a_corner;
2048
0
                        else
2049
0
                          goto is_not_a_corner;
2050
0
                    else
2051
0
                      goto is_not_a_corner;
2052
0
                  else
2053
0
                    goto is_not_a_corner;
2054
0
                else
2055
0
                  if( p[pixel[6]] > cb)
2056
0
                    if( p[pixel[7]] > cb)
2057
0
                      if( p[pixel[8]] > cb)
2058
0
                        if( p[pixel[9]] > cb)
2059
0
                          if( p[pixel[10]] > cb)
2060
0
                            if( p[pixel[11]] > cb)
2061
0
                              if( p[pixel[12]] > cb)
2062
0
                                if( p[pixel[13]] > cb)
2063
0
                                  goto is_a_corner;
2064
0
                                else
2065
0
                                  goto is_not_a_corner;
2066
0
                              else
2067
0
                                goto is_not_a_corner;
2068
0
                            else
2069
0
                              goto is_not_a_corner;
2070
0
                          else
2071
0
                            goto is_not_a_corner;
2072
0
                        else
2073
0
                          goto is_not_a_corner;
2074
0
                      else
2075
0
                        goto is_not_a_corner;
2076
0
                    else
2077
0
                      goto is_not_a_corner;
2078
0
                  else
2079
0
                    goto is_not_a_corner;
2080
0
              else if( p[pixel[5]] < c_b)
2081
0
                if( p[pixel[6]] > cb)
2082
0
                  if( p[pixel[15]] < c_b)
2083
0
                    if( p[pixel[13]] > cb)
2084
0
                      if( p[pixel[7]] > cb)
2085
0
                        if( p[pixel[8]] > cb)
2086
0
                          if( p[pixel[9]] > cb)
2087
0
                            if( p[pixel[10]] > cb)
2088
0
                              if( p[pixel[11]] > cb)
2089
0
                                if( p[pixel[12]] > cb)
2090
0
                                  if( p[pixel[14]] > cb)
2091
0
                                    goto is_a_corner;
2092
0
                                  else
2093
0
                                    goto is_not_a_corner;
2094
0
                                else
2095
0
                                  goto is_not_a_corner;
2096
0
                              else
2097
0
                                goto is_not_a_corner;
2098
0
                            else
2099
0
                              goto is_not_a_corner;
2100
0
                          else
2101
0
                            goto is_not_a_corner;
2102
0
                        else
2103
0
                          goto is_not_a_corner;
2104
0
                      else
2105
0
                        goto is_not_a_corner;
2106
0
                    else if( p[pixel[13]] < c_b)
2107
0
                      if( p[pixel[14]] < c_b)
2108
0
                        goto is_a_corner;
2109
0
                      else
2110
0
                        goto is_not_a_corner;
2111
0
                    else
2112
0
                      goto is_not_a_corner;
2113
0
                  else
2114
0
                    if( p[pixel[7]] > cb)
2115
0
                      if( p[pixel[8]] > cb)
2116
0
                        if( p[pixel[9]] > cb)
2117
0
                          if( p[pixel[10]] > cb)
2118
0
                            if( p[pixel[11]] > cb)
2119
0
                              if( p[pixel[12]] > cb)
2120
0
                                if( p[pixel[13]] > cb)
2121
0
                                  if( p[pixel[14]] > cb)
2122
0
                                    goto is_a_corner;
2123
0
                                  else
2124
0
                                    goto is_not_a_corner;
2125
0
                                else
2126
0
                                  goto is_not_a_corner;
2127
0
                              else
2128
0
                                goto is_not_a_corner;
2129
0
                            else
2130
0
                              goto is_not_a_corner;
2131
0
                          else
2132
0
                            goto is_not_a_corner;
2133
0
                        else
2134
0
                          goto is_not_a_corner;
2135
0
                      else
2136
0
                        goto is_not_a_corner;
2137
0
                    else
2138
0
                      goto is_not_a_corner;
2139
0
                else if( p[pixel[6]] < c_b)
2140
0
                  if( p[pixel[7]] > cb)
2141
0
                    if( p[pixel[14]] > cb)
2142
0
                      if( p[pixel[8]] > cb)
2143
0
                        if( p[pixel[9]] > cb)
2144
0
                          if( p[pixel[10]] > cb)
2145
0
                            if( p[pixel[11]] > cb)
2146
0
                              if( p[pixel[12]] > cb)
2147
0
                                if( p[pixel[13]] > cb)
2148
0
                                  if( p[pixel[15]] > cb)
2149
0
                                    goto is_a_corner;
2150
0
                                  else
2151
0
                                    goto is_not_a_corner;
2152
0
                                else
2153
0
                                  goto is_not_a_corner;
2154
0
                              else
2155
0
                                goto is_not_a_corner;
2156
0
                            else
2157
0
                              goto is_not_a_corner;
2158
0
                          else
2159
0
                            goto is_not_a_corner;
2160
0
                        else
2161
0
                          goto is_not_a_corner;
2162
0
                      else
2163
0
                        goto is_not_a_corner;
2164
0
                    else if( p[pixel[14]] < c_b)
2165
0
                      if( p[pixel[15]] < c_b)
2166
0
                        goto is_a_corner;
2167
0
                      else
2168
0
                        goto is_not_a_corner;
2169
0
                    else
2170
0
                      goto is_not_a_corner;
2171
0
                  else if( p[pixel[7]] < c_b)
2172
0
                    if( p[pixel[8]] < c_b)
2173
0
                      goto is_a_corner;
2174
0
                    else
2175
0
                      if( p[pixel[15]] < c_b)
2176
0
                        goto is_a_corner;
2177
0
                      else
2178
0
                        goto is_not_a_corner;
2179
0
                  else
2180
0
                    if( p[pixel[14]] < c_b)
2181
0
                      if( p[pixel[15]] < c_b)
2182
0
                        goto is_a_corner;
2183
0
                      else
2184
0
                        goto is_not_a_corner;
2185
0
                    else
2186
0
                      goto is_not_a_corner;
2187
0
                else
2188
0
                  if( p[pixel[13]] > cb)
2189
0
                    if( p[pixel[7]] > cb)
2190
0
                      if( p[pixel[8]] > cb)
2191
0
                        if( p[pixel[9]] > cb)
2192
0
                          if( p[pixel[10]] > cb)
2193
0
                            if( p[pixel[11]] > cb)
2194
0
                              if( p[pixel[12]] > cb)
2195
0
                                if( p[pixel[14]] > cb)
2196
0
                                  if( p[pixel[15]] > cb)
2197
0
                                    goto is_a_corner;
2198
0
                                  else
2199
0
                                    goto is_not_a_corner;
2200
0
                                else
2201
0
                                  goto is_not_a_corner;
2202
0
                              else
2203
0
                                goto is_not_a_corner;
2204
0
                            else
2205
0
                              goto is_not_a_corner;
2206
0
                          else
2207
0
                            goto is_not_a_corner;
2208
0
                        else
2209
0
                          goto is_not_a_corner;
2210
0
                      else
2211
0
                        goto is_not_a_corner;
2212
0
                    else
2213
0
                      goto is_not_a_corner;
2214
0
                  else if( p[pixel[13]] < c_b)
2215
0
                    if( p[pixel[14]] < c_b)
2216
0
                      if( p[pixel[15]] < c_b)
2217
0
                        goto is_a_corner;
2218
0
                      else
2219
0
                        goto is_not_a_corner;
2220
0
                    else
2221
0
                      goto is_not_a_corner;
2222
0
                  else
2223
0
                    goto is_not_a_corner;
2224
0
              else
2225
0
                if( p[pixel[12]] > cb)
2226
0
                  if( p[pixel[7]] > cb)
2227
0
                    if( p[pixel[8]] > cb)
2228
0
                      if( p[pixel[9]] > cb)
2229
0
                        if( p[pixel[10]] > cb)
2230
0
                          if( p[pixel[11]] > cb)
2231
0
                            if( p[pixel[13]] > cb)
2232
0
                              if( p[pixel[14]] > cb)
2233
0
                                if( p[pixel[6]] > cb)
2234
0
                                  goto is_a_corner;
2235
0
                                else
2236
0
                                  if( p[pixel[15]] > cb)
2237
0
                                    goto is_a_corner;
2238
0
                                  else
2239
0
                                    goto is_not_a_corner;
2240
0
                              else
2241
0
                                goto is_not_a_corner;
2242
0
                            else
2243
0
                              goto is_not_a_corner;
2244
0
                          else
2245
0
                            goto is_not_a_corner;
2246
0
                        else
2247
0
                          goto is_not_a_corner;
2248
0
                      else
2249
0
                        goto is_not_a_corner;
2250
0
                    else
2251
0
                      goto is_not_a_corner;
2252
0
                  else
2253
0
                    goto is_not_a_corner;
2254
0
                else if( p[pixel[12]] < c_b)
2255
0
                  if( p[pixel[13]] < c_b)
2256
0
                    if( p[pixel[14]] < c_b)
2257
0
                      if( p[pixel[15]] < c_b)
2258
0
                        goto is_a_corner;
2259
0
                      else
2260
0
                        if( p[pixel[6]] < c_b)
2261
0
                          if( p[pixel[7]] < c_b)
2262
0
                            if( p[pixel[8]] < c_b)
2263
0
                              if( p[pixel[9]] < c_b)
2264
0
                                if( p[pixel[10]] < c_b)
2265
0
                                  if( p[pixel[11]] < c_b)
2266
0
                                    goto is_a_corner;
2267
0
                                  else
2268
0
                                    goto is_not_a_corner;
2269
0
                                else
2270
0
                                  goto is_not_a_corner;
2271
0
                              else
2272
0
                                goto is_not_a_corner;
2273
0
                            else
2274
0
                              goto is_not_a_corner;
2275
0
                          else
2276
0
                            goto is_not_a_corner;
2277
0
                        else
2278
0
                          goto is_not_a_corner;
2279
0
                    else
2280
0
                      goto is_not_a_corner;
2281
0
                  else
2282
0
                    goto is_not_a_corner;
2283
0
                else
2284
0
                  goto is_not_a_corner;
2285
0
            else
2286
0
              if( p[pixel[11]] > cb)
2287
0
                if( p[pixel[7]] > cb)
2288
0
                  if( p[pixel[8]] > cb)
2289
0
                    if( p[pixel[9]] > cb)
2290
0
                      if( p[pixel[10]] > cb)
2291
0
                        if( p[pixel[12]] > cb)
2292
0
                          if( p[pixel[13]] > cb)
2293
0
                            if( p[pixel[6]] > cb)
2294
0
                              if( p[pixel[5]] > cb)
2295
0
                                goto is_a_corner;
2296
0
                              else
2297
0
                                if( p[pixel[14]] > cb)
2298
0
                                  goto is_a_corner;
2299
0
                                else
2300
0
                                  goto is_not_a_corner;
2301
0
                            else
2302
0
                              if( p[pixel[14]] > cb)
2303
0
                                if( p[pixel[15]] > cb)
2304
0
                                  goto is_a_corner;
2305
0
                                else
2306
0
                                  goto is_not_a_corner;
2307
0
                              else
2308
0
                                goto is_not_a_corner;
2309
0
                          else
2310
0
                            goto is_not_a_corner;
2311
0
                        else
2312
0
                          goto is_not_a_corner;
2313
0
                      else
2314
0
                        goto is_not_a_corner;
2315
0
                    else
2316
0
                      goto is_not_a_corner;
2317
0
                  else
2318
0
                    goto is_not_a_corner;
2319
0
                else
2320
0
                  goto is_not_a_corner;
2321
0
              else if( p[pixel[11]] < c_b)
2322
0
                if( p[pixel[12]] < c_b)
2323
0
                  if( p[pixel[13]] < c_b)
2324
0
                    if( p[pixel[14]] < c_b)
2325
0
                      if( p[pixel[15]] < c_b)
2326
0
                        goto is_a_corner;
2327
0
                      else
2328
0
                        if( p[pixel[6]] < c_b)
2329
0
                          if( p[pixel[7]] < c_b)
2330
0
                            if( p[pixel[8]] < c_b)
2331
0
                              if( p[pixel[9]] < c_b)
2332
0
                                if( p[pixel[10]] < c_b)
2333
0
                                  goto is_a_corner;
2334
0
                                else
2335
0
                                  goto is_not_a_corner;
2336
0
                              else
2337
0
                                goto is_not_a_corner;
2338
0
                            else
2339
0
                              goto is_not_a_corner;
2340
0
                          else
2341
0
                            goto is_not_a_corner;
2342
0
                        else
2343
0
                          goto is_not_a_corner;
2344
0
                    else
2345
0
                      if( p[pixel[5]] < c_b)
2346
0
                        if( p[pixel[6]] < c_b)
2347
0
                          if( p[pixel[7]] < c_b)
2348
0
                            if( p[pixel[8]] < c_b)
2349
0
                              if( p[pixel[9]] < c_b)
2350
0
                                if( p[pixel[10]] < c_b)
2351
0
                                  goto is_a_corner;
2352
0
                                else
2353
0
                                  goto is_not_a_corner;
2354
0
                              else
2355
0
                                goto is_not_a_corner;
2356
0
                            else
2357
0
                              goto is_not_a_corner;
2358
0
                          else
2359
0
                            goto is_not_a_corner;
2360
0
                        else
2361
0
                          goto is_not_a_corner;
2362
0
                      else
2363
0
                        goto is_not_a_corner;
2364
0
                  else
2365
0
                    goto is_not_a_corner;
2366
0
                else
2367
0
                  goto is_not_a_corner;
2368
0
              else
2369
0
                goto is_not_a_corner;
2370
0
          else
2371
0
            if( p[pixel[10]] > cb)
2372
0
              if( p[pixel[7]] > cb)
2373
0
                if( p[pixel[8]] > cb)
2374
0
                  if( p[pixel[9]] > cb)
2375
0
                    if( p[pixel[11]] > cb)
2376
0
                      if( p[pixel[12]] > cb)
2377
0
                        if( p[pixel[6]] > cb)
2378
0
                          if( p[pixel[5]] > cb)
2379
0
                            if( p[pixel[4]] > cb)
2380
0
                              goto is_a_corner;
2381
0
                            else
2382
0
                              if( p[pixel[13]] > cb)
2383
0
                                goto is_a_corner;
2384
0
                              else
2385
0
                                goto is_not_a_corner;
2386
0
                          else
2387
0
                            if( p[pixel[13]] > cb)
2388
0
                              if( p[pixel[14]] > cb)
2389
0
                                goto is_a_corner;
2390
0
                              else
2391
0
                                goto is_not_a_corner;
2392
0
                            else
2393
0
                              goto is_not_a_corner;
2394
0
                        else
2395
0
                          if( p[pixel[13]] > cb)
2396
0
                            if( p[pixel[14]] > cb)
2397
0
                              if( p[pixel[15]] > cb)
2398
0
                                goto is_a_corner;
2399
0
                              else
2400
0
                                goto is_not_a_corner;
2401
0
                            else
2402
0
                              goto is_not_a_corner;
2403
0
                          else
2404
0
                            goto is_not_a_corner;
2405
0
                      else
2406
0
                        goto is_not_a_corner;
2407
0
                    else
2408
0
                      goto is_not_a_corner;
2409
0
                  else
2410
0
                    goto is_not_a_corner;
2411
0
                else
2412
0
                  goto is_not_a_corner;
2413
0
              else
2414
0
                goto is_not_a_corner;
2415
0
            else if( p[pixel[10]] < c_b)
2416
0
              if( p[pixel[11]] < c_b)
2417
0
                if( p[pixel[12]] < c_b)
2418
0
                  if( p[pixel[13]] < c_b)
2419
0
                    if( p[pixel[14]] < c_b)
2420
0
                      if( p[pixel[15]] < c_b)
2421
0
                        goto is_a_corner;
2422
0
                      else
2423
0
                        if( p[pixel[6]] < c_b)
2424
0
                          if( p[pixel[7]] < c_b)
2425
0
                            if( p[pixel[8]] < c_b)
2426
0
                              if( p[pixel[9]] < c_b)
2427
0
                                goto is_a_corner;
2428
0
                              else
2429
0
                                goto is_not_a_corner;
2430
0
                            else
2431
0
                              goto is_not_a_corner;
2432
0
                          else
2433
0
                            goto is_not_a_corner;
2434
0
                        else
2435
0
                          goto is_not_a_corner;
2436
0
                    else
2437
0
                      if( p[pixel[5]] < c_b)
2438
0
                        if( p[pixel[6]] < c_b)
2439
0
                          if( p[pixel[7]] < c_b)
2440
0
                            if( p[pixel[8]] < c_b)
2441
0
                              if( p[pixel[9]] < c_b)
2442
0
                                goto is_a_corner;
2443
0
                              else
2444
0
                                goto is_not_a_corner;
2445
0
                            else
2446
0
                              goto is_not_a_corner;
2447
0
                          else
2448
0
                            goto is_not_a_corner;
2449
0
                        else
2450
0
                          goto is_not_a_corner;
2451
0
                      else
2452
0
                        goto is_not_a_corner;
2453
0
                  else
2454
0
                    if( p[pixel[4]] < c_b)
2455
0
                      if( p[pixel[5]] < c_b)
2456
0
                        if( p[pixel[6]] < c_b)
2457
0
                          if( p[pixel[7]] < c_b)
2458
0
                            if( p[pixel[8]] < c_b)
2459
0
                              if( p[pixel[9]] < c_b)
2460
0
                                goto is_a_corner;
2461
0
                              else
2462
0
                                goto is_not_a_corner;
2463
0
                            else
2464
0
                              goto is_not_a_corner;
2465
0
                          else
2466
0
                            goto is_not_a_corner;
2467
0
                        else
2468
0
                          goto is_not_a_corner;
2469
0
                      else
2470
0
                        goto is_not_a_corner;
2471
0
                    else
2472
0
                      goto is_not_a_corner;
2473
0
                else
2474
0
                  goto is_not_a_corner;
2475
0
              else
2476
0
                goto is_not_a_corner;
2477
0
            else
2478
0
              goto is_not_a_corner;
2479
0
        else
2480
0
          if( p[pixel[9]] > cb)
2481
0
            if( p[pixel[7]] > cb)
2482
0
              if( p[pixel[8]] > cb)
2483
0
                if( p[pixel[10]] > cb)
2484
0
                  if( p[pixel[11]] > cb)
2485
0
                    if( p[pixel[6]] > cb)
2486
0
                      if( p[pixel[5]] > cb)
2487
0
                        if( p[pixel[4]] > cb)
2488
0
                          if( p[pixel[3]] > cb)
2489
0
                            goto is_a_corner;
2490
0
                          else
2491
0
                            if( p[pixel[12]] > cb)
2492
0
                              goto is_a_corner;
2493
0
                            else
2494
0
                              goto is_not_a_corner;
2495
0
                        else
2496
0
                          if( p[pixel[12]] > cb)
2497
0
                            if( p[pixel[13]] > cb)
2498
0
                              goto is_a_corner;
2499
0
                            else
2500
0
                              goto is_not_a_corner;
2501
0
                          else
2502
0
                            goto is_not_a_corner;
2503
0
                      else
2504
0
                        if( p[pixel[12]] > cb)
2505
0
                          if( p[pixel[13]] > cb)
2506
0
                            if( p[pixel[14]] > cb)
2507
0
                              goto is_a_corner;
2508
0
                            else
2509
0
                              goto is_not_a_corner;
2510
0
                          else
2511
0
                            goto is_not_a_corner;
2512
0
                        else
2513
0
                          goto is_not_a_corner;
2514
0
                    else
2515
0
                      if( p[pixel[12]] > cb)
2516
0
                        if( p[pixel[13]] > cb)
2517
0
                          if( p[pixel[14]] > cb)
2518
0
                            if( p[pixel[15]] > cb)
2519
0
                              goto is_a_corner;
2520
0
                            else
2521
0
                              goto is_not_a_corner;
2522
0
                          else
2523
0
                            goto is_not_a_corner;
2524
0
                        else
2525
0
                          goto is_not_a_corner;
2526
0
                      else
2527
0
                        goto is_not_a_corner;
2528
0
                  else
2529
0
                    goto is_not_a_corner;
2530
0
                else
2531
0
                  goto is_not_a_corner;
2532
0
              else
2533
0
                goto is_not_a_corner;
2534
0
            else
2535
0
              goto is_not_a_corner;
2536
0
          else if( p[pixel[9]] < c_b)
2537
0
            if( p[pixel[10]] < c_b)
2538
0
              if( p[pixel[11]] < c_b)
2539
0
                if( p[pixel[12]] < c_b)
2540
0
                  if( p[pixel[13]] < c_b)
2541
0
                    if( p[pixel[14]] < c_b)
2542
0
                      if( p[pixel[15]] < c_b)
2543
0
                        goto is_a_corner;
2544
0
                      else
2545
0
                        if( p[pixel[6]] < c_b)
2546
0
                          if( p[pixel[7]] < c_b)
2547
0
                            if( p[pixel[8]] < c_b)
2548
0
                              goto is_a_corner;
2549
0
                            else
2550
0
                              goto is_not_a_corner;
2551
0
                          else
2552
0
                            goto is_not_a_corner;
2553
0
                        else
2554
0
                          goto is_not_a_corner;
2555
0
                    else
2556
0
                      if( p[pixel[5]] < c_b)
2557
0
                        if( p[pixel[6]] < c_b)
2558
0
                          if( p[pixel[7]] < c_b)
2559
0
                            if( p[pixel[8]] < c_b)
2560
0
                              goto is_a_corner;
2561
0
                            else
2562
0
                              goto is_not_a_corner;
2563
0
                          else
2564
0
                            goto is_not_a_corner;
2565
0
                        else
2566
0
                          goto is_not_a_corner;
2567
0
                      else
2568
0
                        goto is_not_a_corner;
2569
0
                  else
2570
0
                    if( p[pixel[4]] < c_b)
2571
0
                      if( p[pixel[5]] < c_b)
2572
0
                        if( p[pixel[6]] < c_b)
2573
0
                          if( p[pixel[7]] < c_b)
2574
0
                            if( p[pixel[8]] < c_b)
2575
0
                              goto is_a_corner;
2576
0
                            else
2577
0
                              goto is_not_a_corner;
2578
0
                          else
2579
0
                            goto is_not_a_corner;
2580
0
                        else
2581
0
                          goto is_not_a_corner;
2582
0
                      else
2583
0
                        goto is_not_a_corner;
2584
0
                    else
2585
0
                      goto is_not_a_corner;
2586
0
                else
2587
0
                  if( p[pixel[3]] < c_b)
2588
0
                    if( p[pixel[4]] < c_b)
2589
0
                      if( p[pixel[5]] < c_b)
2590
0
                        if( p[pixel[6]] < c_b)
2591
0
                          if( p[pixel[7]] < c_b)
2592
0
                            if( p[pixel[8]] < c_b)
2593
0
                              goto is_a_corner;
2594
0
                            else
2595
0
                              goto is_not_a_corner;
2596
0
                          else
2597
0
                            goto is_not_a_corner;
2598
0
                        else
2599
0
                          goto is_not_a_corner;
2600
0
                      else
2601
0
                        goto is_not_a_corner;
2602
0
                    else
2603
0
                      goto is_not_a_corner;
2604
0
                  else
2605
0
                    goto is_not_a_corner;
2606
0
              else
2607
0
                goto is_not_a_corner;
2608
0
            else
2609
0
              goto is_not_a_corner;
2610
0
          else
2611
0
            goto is_not_a_corner;
2612
0
      else
2613
0
        if( p[pixel[8]] > cb)
2614
0
          if( p[pixel[7]] > cb)
2615
0
            if( p[pixel[9]] > cb)
2616
0
              if( p[pixel[10]] > cb)
2617
0
                if( p[pixel[6]] > cb)
2618
0
                  if( p[pixel[5]] > cb)
2619
0
                    if( p[pixel[4]] > cb)
2620
0
                      if( p[pixel[3]] > cb)
2621
0
                        if( p[pixel[2]] > cb)
2622
0
                          goto is_a_corner;
2623
0
                        else
2624
0
                          if( p[pixel[11]] > cb)
2625
0
                            goto is_a_corner;
2626
0
                          else
2627
0
                            goto is_not_a_corner;
2628
0
                      else
2629
0
                        if( p[pixel[11]] > cb)
2630
0
                          if( p[pixel[12]] > cb)
2631
0
                            goto is_a_corner;
2632
0
                          else
2633
0
                            goto is_not_a_corner;
2634
0
                        else
2635
0
                          goto is_not_a_corner;
2636
0
                    else
2637
0
                      if( p[pixel[11]] > cb)
2638
0
                        if( p[pixel[12]] > cb)
2639
0
                          if( p[pixel[13]] > cb)
2640
0
                            goto is_a_corner;
2641
0
                          else
2642
0
                            goto is_not_a_corner;
2643
0
                        else
2644
0
                          goto is_not_a_corner;
2645
0
                      else
2646
0
                        goto is_not_a_corner;
2647
0
                  else
2648
0
                    if( p[pixel[11]] > cb)
2649
0
                      if( p[pixel[12]] > cb)
2650
0
                        if( p[pixel[13]] > cb)
2651
0
                          if( p[pixel[14]] > cb)
2652
0
                            goto is_a_corner;
2653
0
                          else
2654
0
                            goto is_not_a_corner;
2655
0
                        else
2656
0
                          goto is_not_a_corner;
2657
0
                      else
2658
0
                        goto is_not_a_corner;
2659
0
                    else
2660
0
                      goto is_not_a_corner;
2661
0
                else
2662
0
                  if( p[pixel[11]] > cb)
2663
0
                    if( p[pixel[12]] > cb)
2664
0
                      if( p[pixel[13]] > cb)
2665
0
                        if( p[pixel[14]] > cb)
2666
0
                          if( p[pixel[15]] > cb)
2667
0
                            goto is_a_corner;
2668
0
                          else
2669
0
                            goto is_not_a_corner;
2670
0
                        else
2671
0
                          goto is_not_a_corner;
2672
0
                      else
2673
0
                        goto is_not_a_corner;
2674
0
                    else
2675
0
                      goto is_not_a_corner;
2676
0
                  else
2677
0
                    goto is_not_a_corner;
2678
0
              else
2679
0
                goto is_not_a_corner;
2680
0
            else
2681
0
              goto is_not_a_corner;
2682
0
          else
2683
0
            goto is_not_a_corner;
2684
0
        else if( p[pixel[8]] < c_b)
2685
0
          if( p[pixel[9]] < c_b)
2686
0
            if( p[pixel[10]] < c_b)
2687
0
              if( p[pixel[11]] < c_b)
2688
0
                if( p[pixel[12]] < c_b)
2689
0
                  if( p[pixel[13]] < c_b)
2690
0
                    if( p[pixel[14]] < c_b)
2691
0
                      if( p[pixel[15]] < c_b)
2692
0
                        goto is_a_corner;
2693
0
                      else
2694
0
                        if( p[pixel[6]] < c_b)
2695
0
                          if( p[pixel[7]] < c_b)
2696
0
                            goto is_a_corner;
2697
0
                          else
2698
0
                            goto is_not_a_corner;
2699
0
                        else
2700
0
                          goto is_not_a_corner;
2701
0
                    else
2702
0
                      if( p[pixel[5]] < c_b)
2703
0
                        if( p[pixel[6]] < c_b)
2704
0
                          if( p[pixel[7]] < c_b)
2705
0
                            goto is_a_corner;
2706
0
                          else
2707
0
                            goto is_not_a_corner;
2708
0
                        else
2709
0
                          goto is_not_a_corner;
2710
0
                      else
2711
0
                        goto is_not_a_corner;
2712
0
                  else
2713
0
                    if( p[pixel[4]] < c_b)
2714
0
                      if( p[pixel[5]] < c_b)
2715
0
                        if( p[pixel[6]] < c_b)
2716
0
                          if( p[pixel[7]] < c_b)
2717
0
                            goto is_a_corner;
2718
0
                          else
2719
0
                            goto is_not_a_corner;
2720
0
                        else
2721
0
                          goto is_not_a_corner;
2722
0
                      else
2723
0
                        goto is_not_a_corner;
2724
0
                    else
2725
0
                      goto is_not_a_corner;
2726
0
                else
2727
0
                  if( p[pixel[3]] < c_b)
2728
0
                    if( p[pixel[4]] < c_b)
2729
0
                      if( p[pixel[5]] < c_b)
2730
0
                        if( p[pixel[6]] < c_b)
2731
0
                          if( p[pixel[7]] < c_b)
2732
0
                            goto is_a_corner;
2733
0
                          else
2734
0
                            goto is_not_a_corner;
2735
0
                        else
2736
0
                          goto is_not_a_corner;
2737
0
                      else
2738
0
                        goto is_not_a_corner;
2739
0
                    else
2740
0
                      goto is_not_a_corner;
2741
0
                  else
2742
0
                    goto is_not_a_corner;
2743
0
              else
2744
0
                if( p[pixel[2]] < c_b)
2745
0
                  if( p[pixel[3]] < c_b)
2746
0
                    if( p[pixel[4]] < c_b)
2747
0
                      if( p[pixel[5]] < c_b)
2748
0
                        if( p[pixel[6]] < c_b)
2749
0
                          if( p[pixel[7]] < c_b)
2750
0
                            goto is_a_corner;
2751
0
                          else
2752
0
                            goto is_not_a_corner;
2753
0
                        else
2754
0
                          goto is_not_a_corner;
2755
0
                      else
2756
0
                        goto is_not_a_corner;
2757
0
                    else
2758
0
                      goto is_not_a_corner;
2759
0
                  else
2760
0
                    goto is_not_a_corner;
2761
0
                else
2762
0
                  goto is_not_a_corner;
2763
0
            else
2764
0
              goto is_not_a_corner;
2765
0
          else
2766
0
            goto is_not_a_corner;
2767
0
        else
2768
0
          goto is_not_a_corner;
2769
0
    else
2770
0
      if( p[pixel[7]] > cb)
2771
0
        if( p[pixel[8]] > cb)
2772
0
          if( p[pixel[9]] > cb)
2773
0
            if( p[pixel[6]] > cb)
2774
0
              if( p[pixel[5]] > cb)
2775
0
                if( p[pixel[4]] > cb)
2776
0
                  if( p[pixel[3]] > cb)
2777
0
                    if( p[pixel[2]] > cb)
2778
0
                      if( p[pixel[1]] > cb)
2779
0
                        goto is_a_corner;
2780
0
                      else
2781
0
                        if( p[pixel[10]] > cb)
2782
0
                          goto is_a_corner;
2783
0
                        else
2784
0
                          goto is_not_a_corner;
2785
0
                    else
2786
0
                      if( p[pixel[10]] > cb)
2787
0
                        if( p[pixel[11]] > cb)
2788
0
                          goto is_a_corner;
2789
0
                        else
2790
0
                          goto is_not_a_corner;
2791
0
                      else
2792
0
                        goto is_not_a_corner;
2793
0
                  else
2794
0
                    if( p[pixel[10]] > cb)
2795
0
                      if( p[pixel[11]] > cb)
2796
0
                        if( p[pixel[12]] > cb)
2797
0
                          goto is_a_corner;
2798
0
                        else
2799
0
                          goto is_not_a_corner;
2800
0
                      else
2801
0
                        goto is_not_a_corner;
2802
0
                    else
2803
0
                      goto is_not_a_corner;
2804
0
                else
2805
0
                  if( p[pixel[10]] > cb)
2806
0
                    if( p[pixel[11]] > cb)
2807
0
                      if( p[pixel[12]] > cb)
2808
0
                        if( p[pixel[13]] > cb)
2809
0
                          goto is_a_corner;
2810
0
                        else
2811
0
                          goto is_not_a_corner;
2812
0
                      else
2813
0
                        goto is_not_a_corner;
2814
0
                    else
2815
0
                      goto is_not_a_corner;
2816
0
                  else
2817
0
                    goto is_not_a_corner;
2818
0
              else
2819
0
                if( p[pixel[10]] > cb)
2820
0
                  if( p[pixel[11]] > cb)
2821
0
                    if( p[pixel[12]] > cb)
2822
0
                      if( p[pixel[13]] > cb)
2823
0
                        if( p[pixel[14]] > cb)
2824
0
                          goto is_a_corner;
2825
0
                        else
2826
0
                          goto is_not_a_corner;
2827
0
                      else
2828
0
                        goto is_not_a_corner;
2829
0
                    else
2830
0
                      goto is_not_a_corner;
2831
0
                  else
2832
0
                    goto is_not_a_corner;
2833
0
                else
2834
0
                  goto is_not_a_corner;
2835
0
            else
2836
0
              if( p[pixel[10]] > cb)
2837
0
                if( p[pixel[11]] > cb)
2838
0
                  if( p[pixel[12]] > cb)
2839
0
                    if( p[pixel[13]] > cb)
2840
0
                      if( p[pixel[14]] > cb)
2841
0
                        if( p[pixel[15]] > cb)
2842
0
                          goto is_a_corner;
2843
0
                        else
2844
0
                          goto is_not_a_corner;
2845
0
                      else
2846
0
                        goto is_not_a_corner;
2847
0
                    else
2848
0
                      goto is_not_a_corner;
2849
0
                  else
2850
0
                    goto is_not_a_corner;
2851
0
                else
2852
0
                  goto is_not_a_corner;
2853
0
              else
2854
0
                goto is_not_a_corner;
2855
0
          else
2856
0
            goto is_not_a_corner;
2857
0
        else
2858
0
          goto is_not_a_corner;
2859
0
      else if( p[pixel[7]] < c_b)
2860
0
        if( p[pixel[8]] < c_b)
2861
0
          if( p[pixel[9]] < c_b)
2862
0
            if( p[pixel[6]] < c_b)
2863
0
              if( p[pixel[5]] < c_b)
2864
0
                if( p[pixel[4]] < c_b)
2865
0
                  if( p[pixel[3]] < c_b)
2866
0
                    if( p[pixel[2]] < c_b)
2867
0
                      if( p[pixel[1]] < c_b)
2868
0
                        goto is_a_corner;
2869
0
                      else
2870
0
                        if( p[pixel[10]] < c_b)
2871
0
                          goto is_a_corner;
2872
0
                        else
2873
0
                          goto is_not_a_corner;
2874
0
                    else
2875
0
                      if( p[pixel[10]] < c_b)
2876
0
                        if( p[pixel[11]] < c_b)
2877
0
                          goto is_a_corner;
2878
0
                        else
2879
0
                          goto is_not_a_corner;
2880
0
                      else
2881
0
                        goto is_not_a_corner;
2882
0
                  else
2883
0
                    if( p[pixel[10]] < c_b)
2884
0
                      if( p[pixel[11]] < c_b)
2885
0
                        if( p[pixel[12]] < c_b)
2886
0
                          goto is_a_corner;
2887
0
                        else
2888
0
                          goto is_not_a_corner;
2889
0
                      else
2890
0
                        goto is_not_a_corner;
2891
0
                    else
2892
0
                      goto is_not_a_corner;
2893
0
                else
2894
0
                  if( p[pixel[10]] < c_b)
2895
0
                    if( p[pixel[11]] < c_b)
2896
0
                      if( p[pixel[12]] < c_b)
2897
0
                        if( p[pixel[13]] < c_b)
2898
0
                          goto is_a_corner;
2899
0
                        else
2900
0
                          goto is_not_a_corner;
2901
0
                      else
2902
0
                        goto is_not_a_corner;
2903
0
                    else
2904
0
                      goto is_not_a_corner;
2905
0
                  else
2906
0
                    goto is_not_a_corner;
2907
0
              else
2908
0
                if( p[pixel[10]] < c_b)
2909
0
                  if( p[pixel[11]] < c_b)
2910
0
                    if( p[pixel[12]] < c_b)
2911
0
                      if( p[pixel[13]] < c_b)
2912
0
                        if( p[pixel[14]] < c_b)
2913
0
                          goto is_a_corner;
2914
0
                        else
2915
0
                          goto is_not_a_corner;
2916
0
                      else
2917
0
                        goto is_not_a_corner;
2918
0
                    else
2919
0
                      goto is_not_a_corner;
2920
0
                  else
2921
0
                    goto is_not_a_corner;
2922
0
                else
2923
0
                  goto is_not_a_corner;
2924
0
            else
2925
0
              if( p[pixel[10]] < c_b)
2926
0
                if( p[pixel[11]] < c_b)
2927
0
                  if( p[pixel[12]] < c_b)
2928
0
                    if( p[pixel[13]] < c_b)
2929
0
                      if( p[pixel[14]] < c_b)
2930
0
                        if( p[pixel[15]] < c_b)
2931
0
                          goto is_a_corner;
2932
0
                        else
2933
0
                          goto is_not_a_corner;
2934
0
                      else
2935
0
                        goto is_not_a_corner;
2936
0
                    else
2937
0
                      goto is_not_a_corner;
2938
0
                  else
2939
0
                    goto is_not_a_corner;
2940
0
                else
2941
0
                  goto is_not_a_corner;
2942
0
              else
2943
0
                goto is_not_a_corner;
2944
0
          else
2945
0
            goto is_not_a_corner;
2946
0
        else
2947
0
          goto is_not_a_corner;
2948
0
      else
2949
0
        goto is_not_a_corner;
2950
2951
0
is_a_corner:
2952
0
    bmin=b;
2953
0
    goto end_if;
2954
2955
0
is_not_a_corner:
2956
0
    bmax=b;
2957
0
    goto end_if;
2958
2959
0
end_if:
2960
2961
0
    if(bmin == bmax - 1 || bmin == bmax)
2962
0
      return bmin;
2963
0
    b = (bmin + bmax) / 2;
2964
0
  }
2965
0
}
2966
2967
static void make_offsets(int pixel[], int row_stride)
2968
0
{
2969
0
  pixel[0] = 0 + row_stride * 3;
2970
0
  pixel[1] = 1 + row_stride * 3;
2971
0
  pixel[2] = 2 + row_stride * 2;
2972
0
  pixel[3] = 3 + row_stride * 1;
2973
0
  pixel[4] = 3 + row_stride * 0;
2974
0
  pixel[5] = 3 + row_stride * -1;
2975
0
  pixel[6] = 2 + row_stride * -2;
2976
0
  pixel[7] = 1 + row_stride * -3;
2977
0
  pixel[8] = 0 + row_stride * -3;
2978
0
  pixel[9] = -1 + row_stride * -3;
2979
0
  pixel[10] = -2 + row_stride * -2;
2980
0
  pixel[11] = -3 + row_stride * -1;
2981
0
  pixel[12] = -3 + row_stride * 0;
2982
0
  pixel[13] = -3 + row_stride * 1;
2983
0
  pixel[14] = -2 + row_stride * 2;
2984
0
  pixel[15] = -1 + row_stride * 3;
2985
0
}
2986
2987
2988
2989
int* aom_fast9_score(const byte* i, int stride, const xy* corners, int num_corners, int b)
2990
0
{
2991
0
  int* scores = (int*)malloc(sizeof(int)* num_corners);
2992
0
  int n;
2993
2994
0
  int pixel[16];
2995
0
  if(!scores) return NULL;
2996
0
  make_offsets(pixel, stride);
2997
2998
0
  for(n=0; n < num_corners; n++)
2999
0
    scores[n] = fast9_corner_score(i + corners[n].y*stride + corners[n].x, pixel, b);
3000
3001
0
  return scores;
3002
0
}
3003
3004
3005
xy* aom_fast9_detect(const byte* im, int xsize, int ysize, int stride, int b, int* ret_num_corners)
3006
0
{
3007
0
  int num_corners=0;
3008
0
  xy* ret_corners;
3009
0
  int rsize=512;
3010
0
  int pixel[16];
3011
0
  int x, y;
3012
3013
0
  ret_corners = (xy*)malloc(sizeof(xy)*rsize);
3014
0
  if(!ret_corners) return NULL;
3015
0
  make_offsets(pixel, stride);
3016
3017
0
  for(y=3; y < ysize - 3; y++)
3018
0
    for(x=3; x < xsize - 3; x++)
3019
0
    {
3020
0
      const byte* p = im + y*stride + x;
3021
3022
0
      int cb = *p + b;
3023
0
      int c_b= *p - b;
3024
0
      if(p[pixel[0]] > cb)
3025
0
        if(p[pixel[1]] > cb)
3026
0
          if(p[pixel[2]] > cb)
3027
0
            if(p[pixel[3]] > cb)
3028
0
              if(p[pixel[4]] > cb)
3029
0
                if(p[pixel[5]] > cb)
3030
0
                  if(p[pixel[6]] > cb)
3031
0
                    if(p[pixel[7]] > cb)
3032
0
                      if(p[pixel[8]] > cb)
3033
0
                      {}
3034
0
                      else
3035
0
                        if(p[pixel[15]] > cb)
3036
0
                        {}
3037
0
                        else
3038
0
                          continue;
3039
0
                    else if(p[pixel[7]] < c_b)
3040
0
                      if(p[pixel[14]] > cb)
3041
0
                        if(p[pixel[15]] > cb)
3042
0
                        {}
3043
0
                        else
3044
0
                          continue;
3045
0
                      else if(p[pixel[14]] < c_b)
3046
0
                        if(p[pixel[8]] < c_b)
3047
0
                          if(p[pixel[9]] < c_b)
3048
0
                            if(p[pixel[10]] < c_b)
3049
0
                              if(p[pixel[11]] < c_b)
3050
0
                                if(p[pixel[12]] < c_b)
3051
0
                                  if(p[pixel[13]] < c_b)
3052
0
                                    if(p[pixel[15]] < c_b)
3053
0
                                    {}
3054
0
                                    else
3055
0
                                      continue;
3056
0
                                  else
3057
0
                                    continue;
3058
0
                                else
3059
0
                                  continue;
3060
0
                              else
3061
0
                                continue;
3062
0
                            else
3063
0
                              continue;
3064
0
                          else
3065
0
                            continue;
3066
0
                        else
3067
0
                          continue;
3068
0
                      else
3069
0
                        continue;
3070
0
                    else
3071
0
                      if(p[pixel[14]] > cb)
3072
0
                        if(p[pixel[15]] > cb)
3073
0
                        {}
3074
0
                        else
3075
0
                          continue;
3076
0
                      else
3077
0
                        continue;
3078
0
                  else if(p[pixel[6]] < c_b)
3079
0
                    if(p[pixel[15]] > cb)
3080
0
                      if(p[pixel[13]] > cb)
3081
0
                        if(p[pixel[14]] > cb)
3082
0
                        {}
3083
0
                        else
3084
0
                          continue;
3085
0
                      else if(p[pixel[13]] < c_b)
3086
0
                        if(p[pixel[7]] < c_b)
3087
0
                          if(p[pixel[8]] < c_b)
3088
0
                            if(p[pixel[9]] < c_b)
3089
0
                              if(p[pixel[10]] < c_b)
3090
0
                                if(p[pixel[11]] < c_b)
3091
0
                                  if(p[pixel[12]] < c_b)
3092
0
                                    if(p[pixel[14]] < c_b)
3093
0
                                    {}
3094
0
                                    else
3095
0
                                      continue;
3096
0
                                  else
3097
0
                                    continue;
3098
0
                                else
3099
0
                                  continue;
3100
0
                              else
3101
0
                                continue;
3102
0
                            else
3103
0
                              continue;
3104
0
                          else
3105
0
                            continue;
3106
0
                        else
3107
0
                          continue;
3108
0
                      else
3109
0
                        continue;
3110
0
                    else
3111
0
                      if(p[pixel[7]] < c_b)
3112
0
                        if(p[pixel[8]] < c_b)
3113
0
                          if(p[pixel[9]] < c_b)
3114
0
                            if(p[pixel[10]] < c_b)
3115
0
                              if(p[pixel[11]] < c_b)
3116
0
                                if(p[pixel[12]] < c_b)
3117
0
                                  if(p[pixel[13]] < c_b)
3118
0
                                    if(p[pixel[14]] < c_b)
3119
0
                                    {}
3120
0
                                    else
3121
0
                                      continue;
3122
0
                                  else
3123
0
                                    continue;
3124
0
                                else
3125
0
                                  continue;
3126
0
                              else
3127
0
                                continue;
3128
0
                            else
3129
0
                              continue;
3130
0
                          else
3131
0
                            continue;
3132
0
                        else
3133
0
                          continue;
3134
0
                      else
3135
0
                        continue;
3136
0
                  else
3137
0
                    if(p[pixel[13]] > cb)
3138
0
                      if(p[pixel[14]] > cb)
3139
0
                        if(p[pixel[15]] > cb)
3140
0
                        {}
3141
0
                        else
3142
0
                          continue;
3143
0
                      else
3144
0
                        continue;
3145
0
                    else if(p[pixel[13]] < c_b)
3146
0
                      if(p[pixel[7]] < c_b)
3147
0
                        if(p[pixel[8]] < c_b)
3148
0
                          if(p[pixel[9]] < c_b)
3149
0
                            if(p[pixel[10]] < c_b)
3150
0
                              if(p[pixel[11]] < c_b)
3151
0
                                if(p[pixel[12]] < c_b)
3152
0
                                  if(p[pixel[14]] < c_b)
3153
0
                                    if(p[pixel[15]] < c_b)
3154
0
                                    {}
3155
0
                                    else
3156
0
                                      continue;
3157
0
                                  else
3158
0
                                    continue;
3159
0
                                else
3160
0
                                  continue;
3161
0
                              else
3162
0
                                continue;
3163
0
                            else
3164
0
                              continue;
3165
0
                          else
3166
0
                            continue;
3167
0
                        else
3168
0
                          continue;
3169
0
                      else
3170
0
                        continue;
3171
0
                    else
3172
0
                      continue;
3173
0
                else if(p[pixel[5]] < c_b)
3174
0
                  if(p[pixel[14]] > cb)
3175
0
                    if(p[pixel[12]] > cb)
3176
0
                      if(p[pixel[13]] > cb)
3177
0
                        if(p[pixel[15]] > cb)
3178
0
                        {}
3179
0
                        else
3180
0
                          if(p[pixel[6]] > cb)
3181
0
                            if(p[pixel[7]] > cb)
3182
0
                              if(p[pixel[8]] > cb)
3183
0
                                if(p[pixel[9]] > cb)
3184
0
                                  if(p[pixel[10]] > cb)
3185
0
                                    if(p[pixel[11]] > cb)
3186
0
                                    {}
3187
0
                                    else
3188
0
                                      continue;
3189
0
                                  else
3190
0
                                    continue;
3191
0
                                else
3192
0
                                  continue;
3193
0
                              else
3194
0
                                continue;
3195
0
                            else
3196
0
                              continue;
3197
0
                          else
3198
0
                            continue;
3199
0
                      else
3200
0
                        continue;
3201
0
                    else if(p[pixel[12]] < c_b)
3202
0
                      if(p[pixel[6]] < c_b)
3203
0
                        if(p[pixel[7]] < c_b)
3204
0
                          if(p[pixel[8]] < c_b)
3205
0
                            if(p[pixel[9]] < c_b)
3206
0
                              if(p[pixel[10]] < c_b)
3207
0
                                if(p[pixel[11]] < c_b)
3208
0
                                  if(p[pixel[13]] < c_b)
3209
0
                                  {}
3210
0
                                  else
3211
0
                                    continue;
3212
0
                                else
3213
0
                                  continue;
3214
0
                              else
3215
0
                                continue;
3216
0
                            else
3217
0
                              continue;
3218
0
                          else
3219
0
                            continue;
3220
0
                        else
3221
0
                          continue;
3222
0
                      else
3223
0
                        continue;
3224
0
                    else
3225
0
                      continue;
3226
0
                  else if(p[pixel[14]] < c_b)
3227
0
                    if(p[pixel[7]] < c_b)
3228
0
                      if(p[pixel[8]] < c_b)
3229
0
                        if(p[pixel[9]] < c_b)
3230
0
                          if(p[pixel[10]] < c_b)
3231
0
                            if(p[pixel[11]] < c_b)
3232
0
                              if(p[pixel[12]] < c_b)
3233
0
                                if(p[pixel[13]] < c_b)
3234
0
                                  if(p[pixel[6]] < c_b)
3235
0
                                  {}
3236
0
                                  else
3237
0
                                    if(p[pixel[15]] < c_b)
3238
0
                                    {}
3239
0
                                    else
3240
0
                                      continue;
3241
0
                                else
3242
0
                                  continue;
3243
0
                              else
3244
0
                                continue;
3245
0
                            else
3246
0
                              continue;
3247
0
                          else
3248
0
                            continue;
3249
0
                        else
3250
0
                          continue;
3251
0
                      else
3252
0
                        continue;
3253
0
                    else
3254
0
                      continue;
3255
0
                  else
3256
0
                    if(p[pixel[6]] < c_b)
3257
0
                      if(p[pixel[7]] < c_b)
3258
0
                        if(p[pixel[8]] < c_b)
3259
0
                          if(p[pixel[9]] < c_b)
3260
0
                            if(p[pixel[10]] < c_b)
3261
0
                              if(p[pixel[11]] < c_b)
3262
0
                                if(p[pixel[12]] < c_b)
3263
0
                                  if(p[pixel[13]] < c_b)
3264
0
                                  {}
3265
0
                                  else
3266
0
                                    continue;
3267
0
                                else
3268
0
                                  continue;
3269
0
                              else
3270
0
                                continue;
3271
0
                            else
3272
0
                              continue;
3273
0
                          else
3274
0
                            continue;
3275
0
                        else
3276
0
                          continue;
3277
0
                      else
3278
0
                        continue;
3279
0
                    else
3280
0
                      continue;
3281
0
                else
3282
0
                  if(p[pixel[12]] > cb)
3283
0
                    if(p[pixel[13]] > cb)
3284
0
                      if(p[pixel[14]] > cb)
3285
0
                        if(p[pixel[15]] > cb)
3286
0
                        {}
3287
0
                        else
3288
0
                          if(p[pixel[6]] > cb)
3289
0
                            if(p[pixel[7]] > cb)
3290
0
                              if(p[pixel[8]] > cb)
3291
0
                                if(p[pixel[9]] > cb)
3292
0
                                  if(p[pixel[10]] > cb)
3293
0
                                    if(p[pixel[11]] > cb)
3294
0
                                    {}
3295
0
                                    else
3296
0
                                      continue;
3297
0
                                  else
3298
0
                                    continue;
3299
0
                                else
3300
0
                                  continue;
3301
0
                              else
3302
0
                                continue;
3303
0
                            else
3304
0
                              continue;
3305
0
                          else
3306
0
                            continue;
3307
0
                      else
3308
0
                        continue;
3309
0
                    else
3310
0
                      continue;
3311
0
                  else if(p[pixel[12]] < c_b)
3312
0
                    if(p[pixel[7]] < c_b)
3313
0
                      if(p[pixel[8]] < c_b)
3314
0
                        if(p[pixel[9]] < c_b)
3315
0
                          if(p[pixel[10]] < c_b)
3316
0
                            if(p[pixel[11]] < c_b)
3317
0
                              if(p[pixel[13]] < c_b)
3318
0
                                if(p[pixel[14]] < c_b)
3319
0
                                  if(p[pixel[6]] < c_b)
3320
0
                                  {}
3321
0
                                  else
3322
0
                                    if(p[pixel[15]] < c_b)
3323
0
                                    {}
3324
0
                                    else
3325
0
                                      continue;
3326
0
                                else
3327
0
                                  continue;
3328
0
                              else
3329
0
                                continue;
3330
0
                            else
3331
0
                              continue;
3332
0
                          else
3333
0
                            continue;
3334
0
                        else
3335
0
                          continue;
3336
0
                      else
3337
0
                        continue;
3338
0
                    else
3339
0
                      continue;
3340
0
                  else
3341
0
                    continue;
3342
0
              else if(p[pixel[4]] < c_b)
3343
0
                if(p[pixel[13]] > cb)
3344
0
                  if(p[pixel[11]] > cb)
3345
0
                    if(p[pixel[12]] > cb)
3346
0
                      if(p[pixel[14]] > cb)
3347
0
                        if(p[pixel[15]] > cb)
3348
0
                        {}
3349
0
                        else
3350
0
                          if(p[pixel[6]] > cb)
3351
0
                            if(p[pixel[7]] > cb)
3352
0
                              if(p[pixel[8]] > cb)
3353
0
                                if(p[pixel[9]] > cb)
3354
0
                                  if(p[pixel[10]] > cb)
3355
0
                                  {}
3356
0
                                  else
3357
0
                                    continue;
3358
0
                                else
3359
0
                                  continue;
3360
0
                              else
3361
0
                                continue;
3362
0
                            else
3363
0
                              continue;
3364
0
                          else
3365
0
                            continue;
3366
0
                      else
3367
0
                        if(p[pixel[5]] > cb)
3368
0
                          if(p[pixel[6]] > cb)
3369
0
                            if(p[pixel[7]] > cb)
3370
0
                              if(p[pixel[8]] > cb)
3371
0
                                if(p[pixel[9]] > cb)
3372
0
                                  if(p[pixel[10]] > cb)
3373
0
                                  {}
3374
0
                                  else
3375
0
                                    continue;
3376
0
                                else
3377
0
                                  continue;
3378
0
                              else
3379
0
                                continue;
3380
0
                            else
3381
0
                              continue;
3382
0
                          else
3383
0
                            continue;
3384
0
                        else
3385
0
                          continue;
3386
0
                    else
3387
0
                      continue;
3388
0
                  else if(p[pixel[11]] < c_b)
3389
0
                    if(p[pixel[5]] < c_b)
3390
0
                      if(p[pixel[6]] < c_b)
3391
0
                        if(p[pixel[7]] < c_b)
3392
0
                          if(p[pixel[8]] < c_b)
3393
0
                            if(p[pixel[9]] < c_b)
3394
0
                              if(p[pixel[10]] < c_b)
3395
0
                                if(p[pixel[12]] < c_b)
3396
0
                                {}
3397
0
                                else
3398
0
                                  continue;
3399
0
                              else
3400
0
                                continue;
3401
0
                            else
3402
0
                              continue;
3403
0
                          else
3404
0
                            continue;
3405
0
                        else
3406
0
                          continue;
3407
0
                      else
3408
0
                        continue;
3409
0
                    else
3410
0
                      continue;
3411
0
                  else
3412
0
                    continue;
3413
0
                else if(p[pixel[13]] < c_b)
3414
0
                  if(p[pixel[7]] < c_b)
3415
0
                    if(p[pixel[8]] < c_b)
3416
0
                      if(p[pixel[9]] < c_b)
3417
0
                        if(p[pixel[10]] < c_b)
3418
0
                          if(p[pixel[11]] < c_b)
3419
0
                            if(p[pixel[12]] < c_b)
3420
0
                              if(p[pixel[6]] < c_b)
3421
0
                                if(p[pixel[5]] < c_b)
3422
0
                                {}
3423
0
                                else
3424
0
                                  if(p[pixel[14]] < c_b)
3425
0
                                  {}
3426
0
                                  else
3427
0
                                    continue;
3428
0
                              else
3429
0
                                if(p[pixel[14]] < c_b)
3430
0
                                  if(p[pixel[15]] < c_b)
3431
0
                                  {}
3432
0
                                  else
3433
0
                                    continue;
3434
0
                                else
3435
0
                                  continue;
3436
0
                            else
3437
0
                              continue;
3438
0
                          else
3439
0
                            continue;
3440
0
                        else
3441
0
                          continue;
3442
0
                      else
3443
0
                        continue;
3444
0
                    else
3445
0
                      continue;
3446
0
                  else
3447
0
                    continue;
3448
0
                else
3449
0
                  if(p[pixel[5]] < c_b)
3450
0
                    if(p[pixel[6]] < c_b)
3451
0
                      if(p[pixel[7]] < c_b)
3452
0
                        if(p[pixel[8]] < c_b)
3453
0
                          if(p[pixel[9]] < c_b)
3454
0
                            if(p[pixel[10]] < c_b)
3455
0
                              if(p[pixel[11]] < c_b)
3456
0
                                if(p[pixel[12]] < c_b)
3457
0
                                {}
3458
0
                                else
3459
0
                                  continue;
3460
0
                              else
3461
0
                                continue;
3462
0
                            else
3463
0
                              continue;
3464
0
                          else
3465
0
                            continue;
3466
0
                        else
3467
0
                          continue;
3468
0
                      else
3469
0
                        continue;
3470
0
                    else
3471
0
                      continue;
3472
0
                  else
3473
0
                    continue;
3474
0
              else
3475
0
                if(p[pixel[11]] > cb)
3476
0
                  if(p[pixel[12]] > cb)
3477
0
                    if(p[pixel[13]] > cb)
3478
0
                      if(p[pixel[14]] > cb)
3479
0
                        if(p[pixel[15]] > cb)
3480
0
                        {}
3481
0
                        else
3482
0
                          if(p[pixel[6]] > cb)
3483
0
                            if(p[pixel[7]] > cb)
3484
0
                              if(p[pixel[8]] > cb)
3485
0
                                if(p[pixel[9]] > cb)
3486
0
                                  if(p[pixel[10]] > cb)
3487
0
                                  {}
3488
0
                                  else
3489
0
                                    continue;
3490
0
                                else
3491
0
                                  continue;
3492
0
                              else
3493
0
                                continue;
3494
0
                            else
3495
0
                              continue;
3496
0
                          else
3497
0
                            continue;
3498
0
                      else
3499
0
                        if(p[pixel[5]] > cb)
3500
0
                          if(p[pixel[6]] > cb)
3501
0
                            if(p[pixel[7]] > cb)
3502
0
                              if(p[pixel[8]] > cb)
3503
0
                                if(p[pixel[9]] > cb)
3504
0
                                  if(p[pixel[10]] > cb)
3505
0
                                  {}
3506
0
                                  else
3507
0
                                    continue;
3508
0
                                else
3509
0
                                  continue;
3510
0
                              else
3511
0
                                continue;
3512
0
                            else
3513
0
                              continue;
3514
0
                          else
3515
0
                            continue;
3516
0
                        else
3517
0
                          continue;
3518
0
                    else
3519
0
                      continue;
3520
0
                  else
3521
0
                    continue;
3522
0
                else if(p[pixel[11]] < c_b)
3523
0
                  if(p[pixel[7]] < c_b)
3524
0
                    if(p[pixel[8]] < c_b)
3525
0
                      if(p[pixel[9]] < c_b)
3526
0
                        if(p[pixel[10]] < c_b)
3527
0
                          if(p[pixel[12]] < c_b)
3528
0
                            if(p[pixel[13]] < c_b)
3529
0
                              if(p[pixel[6]] < c_b)
3530
0
                                if(p[pixel[5]] < c_b)
3531
0
                                {}
3532
0
                                else
3533
0
                                  if(p[pixel[14]] < c_b)
3534
0
                                  {}
3535
0
                                  else
3536
0
                                    continue;
3537
0
                              else
3538
0
                                if(p[pixel[14]] < c_b)
3539
0
                                  if(p[pixel[15]] < c_b)
3540
0
                                  {}
3541
0
                                  else
3542
0
                                    continue;
3543
0
                                else
3544
0
                                  continue;
3545
0
                            else
3546
0
                              continue;
3547
0
                          else
3548
0
                            continue;
3549
0
                        else
3550
0
                          continue;
3551
0
                      else
3552
0
                        continue;
3553
0
                    else
3554
0
                      continue;
3555
0
                  else
3556
0
                    continue;
3557
0
                else
3558
0
                  continue;
3559
0
            else if(p[pixel[3]] < c_b)
3560
0
              if(p[pixel[10]] > cb)
3561
0
                if(p[pixel[11]] > cb)
3562
0
                  if(p[pixel[12]] > cb)
3563
0
                    if(p[pixel[13]] > cb)
3564
0
                      if(p[pixel[14]] > cb)
3565
0
                        if(p[pixel[15]] > cb)
3566
0
                        {}
3567
0
                        else
3568
0
                          if(p[pixel[6]] > cb)
3569
0
                            if(p[pixel[7]] > cb)
3570
0
                              if(p[pixel[8]] > cb)
3571
0
                                if(p[pixel[9]] > cb)
3572
0
                                {}
3573
0
                                else
3574
0
                                  continue;
3575
0
                              else
3576
0
                                continue;
3577
0
                            else
3578
0
                              continue;
3579
0
                          else
3580
0
                            continue;
3581
0
                      else
3582
0
                        if(p[pixel[5]] > cb)
3583
0
                          if(p[pixel[6]] > cb)
3584
0
                            if(p[pixel[7]] > cb)
3585
0
                              if(p[pixel[8]] > cb)
3586
0
                                if(p[pixel[9]] > cb)
3587
0
                                {}
3588
0
                                else
3589
0
                                  continue;
3590
0
                              else
3591
0
                                continue;
3592
0
                            else
3593
0
                              continue;
3594
0
                          else
3595
0
                            continue;
3596
0
                        else
3597
0
                          continue;
3598
0
                    else
3599
0
                      if(p[pixel[4]] > cb)
3600
0
                        if(p[pixel[5]] > cb)
3601
0
                          if(p[pixel[6]] > cb)
3602
0
                            if(p[pixel[7]] > cb)
3603
0
                              if(p[pixel[8]] > cb)
3604
0
                                if(p[pixel[9]] > cb)
3605
0
                                {}
3606
0
                                else
3607
0
                                  continue;
3608
0
                              else
3609
0
                                continue;
3610
0
                            else
3611
0
                              continue;
3612
0
                          else
3613
0
                            continue;
3614
0
                        else
3615
0
                          continue;
3616
0
                      else
3617
0
                        continue;
3618
0
                  else
3619
0
                    continue;
3620
0
                else
3621
0
                  continue;
3622
0
              else if(p[pixel[10]] < c_b)
3623
0
                if(p[pixel[7]] < c_b)
3624
0
                  if(p[pixel[8]] < c_b)
3625
0
                    if(p[pixel[9]] < c_b)
3626
0
                      if(p[pixel[11]] < c_b)
3627
0
                        if(p[pixel[6]] < c_b)
3628
0
                          if(p[pixel[5]] < c_b)
3629
0
                            if(p[pixel[4]] < c_b)
3630
0
                            {}
3631
0
                            else
3632
0
                              if(p[pixel[12]] < c_b)
3633
0
                                if(p[pixel[13]] < c_b)
3634
0
                                {}
3635
0
                                else
3636
0
                                  continue;
3637
0
                              else
3638
0
                                continue;
3639
0
                          else
3640
0
                            if(p[pixel[12]] < c_b)
3641
0
                              if(p[pixel[13]] < c_b)
3642
0
                                if(p[pixel[14]] < c_b)
3643
0
                                {}
3644
0
                                else
3645
0
                                  continue;
3646
0
                              else
3647
0
                                continue;
3648
0
                            else
3649
0
                              continue;
3650
0
                        else
3651
0
                          if(p[pixel[12]] < c_b)
3652
0
                            if(p[pixel[13]] < c_b)
3653
0
                              if(p[pixel[14]] < c_b)
3654
0
                                if(p[pixel[15]] < c_b)
3655
0
                                {}
3656
0
                                else
3657
0
                                  continue;
3658
0
                              else
3659
0
                                continue;
3660
0
                            else
3661
0
                              continue;
3662
0
                          else
3663
0
                            continue;
3664
0
                      else
3665
0
                        continue;
3666
0
                    else
3667
0
                      continue;
3668
0
                  else
3669
0
                    continue;
3670
0
                else
3671
0
                  continue;
3672
0
              else
3673
0
                continue;
3674
0
            else
3675
0
              if(p[pixel[10]] > cb)
3676
0
                if(p[pixel[11]] > cb)
3677
0
                  if(p[pixel[12]] > cb)
3678
0
                    if(p[pixel[13]] > cb)
3679
0
                      if(p[pixel[14]] > cb)
3680
0
                        if(p[pixel[15]] > cb)
3681
0
                        {}
3682
0
                        else
3683
0
                          if(p[pixel[6]] > cb)
3684
0
                            if(p[pixel[7]] > cb)
3685
0
                              if(p[pixel[8]] > cb)
3686
0
                                if(p[pixel[9]] > cb)
3687
0
                                {}
3688
0
                                else
3689
0
                                  continue;
3690
0
                              else
3691
0
                                continue;
3692
0
                            else
3693
0
                              continue;
3694
0
                          else
3695
0
                            continue;
3696
0
                      else
3697
0
                        if(p[pixel[5]] > cb)
3698
0
                          if(p[pixel[6]] > cb)
3699
0
                            if(p[pixel[7]] > cb)
3700
0
                              if(p[pixel[8]] > cb)
3701
0
                                if(p[pixel[9]] > cb)
3702
0
                                {}
3703
0
                                else
3704
0
                                  continue;
3705
0
                              else
3706
0
                                continue;
3707
0
                            else
3708
0
                              continue;
3709
0
                          else
3710
0
                            continue;
3711
0
                        else
3712
0
                          continue;
3713
0
                    else
3714
0
                      if(p[pixel[4]] > cb)
3715
0
                        if(p[pixel[5]] > cb)
3716
0
                          if(p[pixel[6]] > cb)
3717
0
                            if(p[pixel[7]] > cb)
3718
0
                              if(p[pixel[8]] > cb)
3719
0
                                if(p[pixel[9]] > cb)
3720
0
                                {}
3721
0
                                else
3722
0
                                  continue;
3723
0
                              else
3724
0
                                continue;
3725
0
                            else
3726
0
                              continue;
3727
0
                          else
3728
0
                            continue;
3729
0
                        else
3730
0
                          continue;
3731
0
                      else
3732
0
                        continue;
3733
0
                  else
3734
0
                    continue;
3735
0
                else
3736
0
                  continue;
3737
0
              else if(p[pixel[10]] < c_b)
3738
0
                if(p[pixel[7]] < c_b)
3739
0
                  if(p[pixel[8]] < c_b)
3740
0
                    if(p[pixel[9]] < c_b)
3741
0
                      if(p[pixel[11]] < c_b)
3742
0
                        if(p[pixel[12]] < c_b)
3743
0
                          if(p[pixel[6]] < c_b)
3744
0
                            if(p[pixel[5]] < c_b)
3745
0
                              if(p[pixel[4]] < c_b)
3746
0
                              {}
3747
0
                              else
3748
0
                                if(p[pixel[13]] < c_b)
3749
0
                                {}
3750
0
                                else
3751
0
                                  continue;
3752
0
                            else
3753
0
                              if(p[pixel[13]] < c_b)
3754
0
                                if(p[pixel[14]] < c_b)
3755
0
                                {}
3756
0
                                else
3757
0
                                  continue;
3758
0
                              else
3759
0
                                continue;
3760
0
                          else
3761
0
                            if(p[pixel[13]] < c_b)
3762
0
                              if(p[pixel[14]] < c_b)
3763
0
                                if(p[pixel[15]] < c_b)
3764
0
                                {}
3765
0
                                else
3766
0
                                  continue;
3767
0
                              else
3768
0
                                continue;
3769
0
                            else
3770
0
                              continue;
3771
0
                        else
3772
0
                          continue;
3773
0
                      else
3774
0
                        continue;
3775
0
                    else
3776
0
                      continue;
3777
0
                  else
3778
0
                    continue;
3779
0
                else
3780
0
                  continue;
3781
0
              else
3782
0
                continue;
3783
0
          else if(p[pixel[2]] < c_b)
3784
0
            if(p[pixel[9]] > cb)
3785
0
              if(p[pixel[10]] > cb)
3786
0
                if(p[pixel[11]] > cb)
3787
0
                  if(p[pixel[12]] > cb)
3788
0
                    if(p[pixel[13]] > cb)
3789
0
                      if(p[pixel[14]] > cb)
3790
0
                        if(p[pixel[15]] > cb)
3791
0
                        {}
3792
0
                        else
3793
0
                          if(p[pixel[6]] > cb)
3794
0
                            if(p[pixel[7]] > cb)
3795
0
                              if(p[pixel[8]] > cb)
3796
0
                              {}
3797
0
                              else
3798
0
                                continue;
3799
0
                            else
3800
0
                              continue;
3801
0
                          else
3802
0
                            continue;
3803
0
                      else
3804
0
                        if(p[pixel[5]] > cb)
3805
0
                          if(p[pixel[6]] > cb)
3806
0
                            if(p[pixel[7]] > cb)
3807
0
                              if(p[pixel[8]] > cb)
3808
0
                              {}
3809
0
                              else
3810
0
                                continue;
3811
0
                            else
3812
0
                              continue;
3813
0
                          else
3814
0
                            continue;
3815
0
                        else
3816
0
                          continue;
3817
0
                    else
3818
0
                      if(p[pixel[4]] > cb)
3819
0
                        if(p[pixel[5]] > cb)
3820
0
                          if(p[pixel[6]] > cb)
3821
0
                            if(p[pixel[7]] > cb)
3822
0
                              if(p[pixel[8]] > cb)
3823
0
                              {}
3824
0
                              else
3825
0
                                continue;
3826
0
                            else
3827
0
                              continue;
3828
0
                          else
3829
0
                            continue;
3830
0
                        else
3831
0
                          continue;
3832
0
                      else
3833
0
                        continue;
3834
0
                  else
3835
0
                    if(p[pixel[3]] > cb)
3836
0
                      if(p[pixel[4]] > cb)
3837
0
                        if(p[pixel[5]] > cb)
3838
0
                          if(p[pixel[6]] > cb)
3839
0
                            if(p[pixel[7]] > cb)
3840
0
                              if(p[pixel[8]] > cb)
3841
0
                              {}
3842
0
                              else
3843
0
                                continue;
3844
0
                            else
3845
0
                              continue;
3846
0
                          else
3847
0
                            continue;
3848
0
                        else
3849
0
                          continue;
3850
0
                      else
3851
0
                        continue;
3852
0
                    else
3853
0
                      continue;
3854
0
                else
3855
0
                  continue;
3856
0
              else
3857
0
                continue;
3858
0
            else if(p[pixel[9]] < c_b)
3859
0
              if(p[pixel[7]] < c_b)
3860
0
                if(p[pixel[8]] < c_b)
3861
0
                  if(p[pixel[10]] < c_b)
3862
0
                    if(p[pixel[6]] < c_b)
3863
0
                      if(p[pixel[5]] < c_b)
3864
0
                        if(p[pixel[4]] < c_b)
3865
0
                          if(p[pixel[3]] < c_b)
3866
0
                          {}
3867
0
                          else
3868
0
                            if(p[pixel[11]] < c_b)
3869
0
                              if(p[pixel[12]] < c_b)
3870
0
                              {}
3871
0
                              else
3872
0
                                continue;
3873
0
                            else
3874
0
                              continue;
3875
0
                        else
3876
0
                          if(p[pixel[11]] < c_b)
3877
0
                            if(p[pixel[12]] < c_b)
3878
0
                              if(p[pixel[13]] < c_b)
3879
0
                              {}
3880
0
                              else
3881
0
                                continue;
3882
0
                            else
3883
0
                              continue;
3884
0
                          else
3885
0
                            continue;
3886
0
                      else
3887
0
                        if(p[pixel[11]] < c_b)
3888
0
                          if(p[pixel[12]] < c_b)
3889
0
                            if(p[pixel[13]] < c_b)
3890
0
                              if(p[pixel[14]] < c_b)
3891
0
                              {}
3892
0
                              else
3893
0
                                continue;
3894
0
                            else
3895
0
                              continue;
3896
0
                          else
3897
0
                            continue;
3898
0
                        else
3899
0
                          continue;
3900
0
                    else
3901
0
                      if(p[pixel[11]] < c_b)
3902
0
                        if(p[pixel[12]] < c_b)
3903
0
                          if(p[pixel[13]] < c_b)
3904
0
                            if(p[pixel[14]] < c_b)
3905
0
                              if(p[pixel[15]] < c_b)
3906
0
                              {}
3907
0
                              else
3908
0
                                continue;
3909
0
                            else
3910
0
                              continue;
3911
0
                          else
3912
0
                            continue;
3913
0
                        else
3914
0
                          continue;
3915
0
                      else
3916
0
                        continue;
3917
0
                  else
3918
0
                    continue;
3919
0
                else
3920
0
                  continue;
3921
0
              else
3922
0
                continue;
3923
0
            else
3924
0
              continue;
3925
0
          else
3926
0
            if(p[pixel[9]] > cb)
3927
0
              if(p[pixel[10]] > cb)
3928
0
                if(p[pixel[11]] > cb)
3929
0
                  if(p[pixel[12]] > cb)
3930
0
                    if(p[pixel[13]] > cb)
3931
0
                      if(p[pixel[14]] > cb)
3932
0
                        if(p[pixel[15]] > cb)
3933
0
                        {}
3934
0
                        else
3935
0
                          if(p[pixel[6]] > cb)
3936
0
                            if(p[pixel[7]] > cb)
3937
0
                              if(p[pixel[8]] > cb)
3938
0
                              {}
3939
0
                              else
3940
0
                                continue;
3941
0
                            else
3942
0
                              continue;
3943
0
                          else
3944
0
                            continue;
3945
0
                      else
3946
0
                        if(p[pixel[5]] > cb)
3947
0
                          if(p[pixel[6]] > cb)
3948
0
                            if(p[pixel[7]] > cb)
3949
0
                              if(p[pixel[8]] > cb)
3950
0
                              {}
3951
0
                              else
3952
0
                                continue;
3953
0
                            else
3954
0
                              continue;
3955
0
                          else
3956
0
                            continue;
3957
0
                        else
3958
0
                          continue;
3959
0
                    else
3960
0
                      if(p[pixel[4]] > cb)
3961
0
                        if(p[pixel[5]] > cb)
3962
0
                          if(p[pixel[6]] > cb)
3963
0
                            if(p[pixel[7]] > cb)
3964
0
                              if(p[pixel[8]] > cb)
3965
0
                              {}
3966
0
                              else
3967
0
                                continue;
3968
0
                            else
3969
0
                              continue;
3970
0
                          else
3971
0
                            continue;
3972
0
                        else
3973
0
                          continue;
3974
0
                      else
3975
0
                        continue;
3976
0
                  else
3977
0
                    if(p[pixel[3]] > cb)
3978
0
                      if(p[pixel[4]] > cb)
3979
0
                        if(p[pixel[5]] > cb)
3980
0
                          if(p[pixel[6]] > cb)
3981
0
                            if(p[pixel[7]] > cb)
3982
0
                              if(p[pixel[8]] > cb)
3983
0
                              {}
3984
0
                              else
3985
0
                                continue;
3986
0
                            else
3987
0
                              continue;
3988
0
                          else
3989
0
                            continue;
3990
0
                        else
3991
0
                          continue;
3992
0
                      else
3993
0
                        continue;
3994
0
                    else
3995
0
                      continue;
3996
0
                else
3997
0
                  continue;
3998
0
              else
3999
0
                continue;
4000
0
            else if(p[pixel[9]] < c_b)
4001
0
              if(p[pixel[7]] < c_b)
4002
0
                if(p[pixel[8]] < c_b)
4003
0
                  if(p[pixel[10]] < c_b)
4004
0
                    if(p[pixel[11]] < c_b)
4005
0
                      if(p[pixel[6]] < c_b)
4006
0
                        if(p[pixel[5]] < c_b)
4007
0
                          if(p[pixel[4]] < c_b)
4008
0
                            if(p[pixel[3]] < c_b)
4009
0
                            {}
4010
0
                            else
4011
0
                              if(p[pixel[12]] < c_b)
4012
0
                              {}
4013
0
                              else
4014
0
                                continue;
4015
0
                          else
4016
0
                            if(p[pixel[12]] < c_b)
4017
0
                              if(p[pixel[13]] < c_b)
4018
0
                              {}
4019
0
                              else
4020
0
                                continue;
4021
0
                            else
4022
0
                              continue;
4023
0
                        else
4024
0
                          if(p[pixel[12]] < c_b)
4025
0
                            if(p[pixel[13]] < c_b)
4026
0
                              if(p[pixel[14]] < c_b)
4027
0
                              {}
4028
0
                              else
4029
0
                                continue;
4030
0
                            else
4031
0
                              continue;
4032
0
                          else
4033
0
                            continue;
4034
0
                      else
4035
0
                        if(p[pixel[12]] < c_b)
4036
0
                          if(p[pixel[13]] < c_b)
4037
0
                            if(p[pixel[14]] < c_b)
4038
0
                              if(p[pixel[15]] < c_b)
4039
0
                              {}
4040
0
                              else
4041
0
                                continue;
4042
0
                            else
4043
0
                              continue;
4044
0
                          else
4045
0
                            continue;
4046
0
                        else
4047
0
                          continue;
4048
0
                    else
4049
0
                      continue;
4050
0
                  else
4051
0
                    continue;
4052
0
                else
4053
0
                  continue;
4054
0
              else
4055
0
                continue;
4056
0
            else
4057
0
              continue;
4058
0
        else if(p[pixel[1]] < c_b)
4059
0
          if(p[pixel[8]] > cb)
4060
0
            if(p[pixel[9]] > cb)
4061
0
              if(p[pixel[10]] > cb)
4062
0
                if(p[pixel[11]] > cb)
4063
0
                  if(p[pixel[12]] > cb)
4064
0
                    if(p[pixel[13]] > cb)
4065
0
                      if(p[pixel[14]] > cb)
4066
0
                        if(p[pixel[15]] > cb)
4067
0
                        {}
4068
0
                        else
4069
0
                          if(p[pixel[6]] > cb)
4070
0
                            if(p[pixel[7]] > cb)
4071
0
                            {}
4072
0
                            else
4073
0
                              continue;
4074
0
                          else
4075
0
                            continue;
4076
0
                      else
4077
0
                        if(p[pixel[5]] > cb)
4078
0
                          if(p[pixel[6]] > cb)
4079
0
                            if(p[pixel[7]] > cb)
4080
0
                            {}
4081
0
                            else
4082
0
                              continue;
4083
0
                          else
4084
0
                            continue;
4085
0
                        else
4086
0
                          continue;
4087
0
                    else
4088
0
                      if(p[pixel[4]] > cb)
4089
0
                        if(p[pixel[5]] > cb)
4090
0
                          if(p[pixel[6]] > cb)
4091
0
                            if(p[pixel[7]] > cb)
4092
0
                            {}
4093
0
                            else
4094
0
                              continue;
4095
0
                          else
4096
0
                            continue;
4097
0
                        else
4098
0
                          continue;
4099
0
                      else
4100
0
                        continue;
4101
0
                  else
4102
0
                    if(p[pixel[3]] > cb)
4103
0
                      if(p[pixel[4]] > cb)
4104
0
                        if(p[pixel[5]] > cb)
4105
0
                          if(p[pixel[6]] > cb)
4106
0
                            if(p[pixel[7]] > cb)
4107
0
                            {}
4108
0
                            else
4109
0
                              continue;
4110
0
                          else
4111
0
                            continue;
4112
0
                        else
4113
0
                          continue;
4114
0
                      else
4115
0
                        continue;
4116
0
                    else
4117
0
                      continue;
4118
0
                else
4119
0
                  if(p[pixel[2]] > cb)
4120
0
                    if(p[pixel[3]] > cb)
4121
0
                      if(p[pixel[4]] > cb)
4122
0
                        if(p[pixel[5]] > cb)
4123
0
                          if(p[pixel[6]] > cb)
4124
0
                            if(p[pixel[7]] > cb)
4125
0
                            {}
4126
0
                            else
4127
0
                              continue;
4128
0
                          else
4129
0
                            continue;
4130
0
                        else
4131
0
                          continue;
4132
0
                      else
4133
0
                        continue;
4134
0
                    else
4135
0
                      continue;
4136
0
                  else
4137
0
                    continue;
4138
0
              else
4139
0
                continue;
4140
0
            else
4141
0
              continue;
4142
0
          else if(p[pixel[8]] < c_b)
4143
0
            if(p[pixel[7]] < c_b)
4144
0
              if(p[pixel[9]] < c_b)
4145
0
                if(p[pixel[6]] < c_b)
4146
0
                  if(p[pixel[5]] < c_b)
4147
0
                    if(p[pixel[4]] < c_b)
4148
0
                      if(p[pixel[3]] < c_b)
4149
0
                        if(p[pixel[2]] < c_b)
4150
0
                        {}
4151
0
                        else
4152
0
                          if(p[pixel[10]] < c_b)
4153
0
                            if(p[pixel[11]] < c_b)
4154
0
                            {}
4155
0
                            else
4156
0
                              continue;
4157
0
                          else
4158
0
                            continue;
4159
0
                      else
4160
0
                        if(p[pixel[10]] < c_b)
4161
0
                          if(p[pixel[11]] < c_b)
4162
0
                            if(p[pixel[12]] < c_b)
4163
0
                            {}
4164
0
                            else
4165
0
                              continue;
4166
0
                          else
4167
0
                            continue;
4168
0
                        else
4169
0
                          continue;
4170
0
                    else
4171
0
                      if(p[pixel[10]] < c_b)
4172
0
                        if(p[pixel[11]] < c_b)
4173
0
                          if(p[pixel[12]] < c_b)
4174
0
                            if(p[pixel[13]] < c_b)
4175
0
                            {}
4176
0
                            else
4177
0
                              continue;
4178
0
                          else
4179
0
                            continue;
4180
0
                        else
4181
0
                          continue;
4182
0
                      else
4183
0
                        continue;
4184
0
                  else
4185
0
                    if(p[pixel[10]] < c_b)
4186
0
                      if(p[pixel[11]] < c_b)
4187
0
                        if(p[pixel[12]] < c_b)
4188
0
                          if(p[pixel[13]] < c_b)
4189
0
                            if(p[pixel[14]] < c_b)
4190
0
                            {}
4191
0
                            else
4192
0
                              continue;
4193
0
                          else
4194
0
                            continue;
4195
0
                        else
4196
0
                          continue;
4197
0
                      else
4198
0
                        continue;
4199
0
                    else
4200
0
                      continue;
4201
0
                else
4202
0
                  if(p[pixel[10]] < c_b)
4203
0
                    if(p[pixel[11]] < c_b)
4204
0
                      if(p[pixel[12]] < c_b)
4205
0
                        if(p[pixel[13]] < c_b)
4206
0
                          if(p[pixel[14]] < c_b)
4207
0
                            if(p[pixel[15]] < c_b)
4208
0
                            {}
4209
0
                            else
4210
0
                              continue;
4211
0
                          else
4212
0
                            continue;
4213
0
                        else
4214
0
                          continue;
4215
0
                      else
4216
0
                        continue;
4217
0
                    else
4218
0
                      continue;
4219
0
                  else
4220
0
                    continue;
4221
0
              else
4222
0
                continue;
4223
0
            else
4224
0
              continue;
4225
0
          else
4226
0
            continue;
4227
0
        else
4228
0
          if(p[pixel[8]] > cb)
4229
0
            if(p[pixel[9]] > cb)
4230
0
              if(p[pixel[10]] > cb)
4231
0
                if(p[pixel[11]] > cb)
4232
0
                  if(p[pixel[12]] > cb)
4233
0
                    if(p[pixel[13]] > cb)
4234
0
                      if(p[pixel[14]] > cb)
4235
0
                        if(p[pixel[15]] > cb)
4236
0
                        {}
4237
0
                        else
4238
0
                          if(p[pixel[6]] > cb)
4239
0
                            if(p[pixel[7]] > cb)
4240
0
                            {}
4241
0
                            else
4242
0
                              continue;
4243
0
                          else
4244
0
                            continue;
4245
0
                      else
4246
0
                        if(p[pixel[5]] > cb)
4247
0
                          if(p[pixel[6]] > cb)
4248
0
                            if(p[pixel[7]] > cb)
4249
0
                            {}
4250
0
                            else
4251
0
                              continue;
4252
0
                          else
4253
0
                            continue;
4254
0
                        else
4255
0
                          continue;
4256
0
                    else
4257
0
                      if(p[pixel[4]] > cb)
4258
0
                        if(p[pixel[5]] > cb)
4259
0
                          if(p[pixel[6]] > cb)
4260
0
                            if(p[pixel[7]] > cb)
4261
0
                            {}
4262
0
                            else
4263
0
                              continue;
4264
0
                          else
4265
0
                            continue;
4266
0
                        else
4267
0
                          continue;
4268
0
                      else
4269
0
                        continue;
4270
0
                  else
4271
0
                    if(p[pixel[3]] > cb)
4272
0
                      if(p[pixel[4]] > cb)
4273
0
                        if(p[pixel[5]] > cb)
4274
0
                          if(p[pixel[6]] > cb)
4275
0
                            if(p[pixel[7]] > cb)
4276
0
                            {}
4277
0
                            else
4278
0
                              continue;
4279
0
                          else
4280
0
                            continue;
4281
0
                        else
4282
0
                          continue;
4283
0
                      else
4284
0
                        continue;
4285
0
                    else
4286
0
                      continue;
4287
0
                else
4288
0
                  if(p[pixel[2]] > cb)
4289
0
                    if(p[pixel[3]] > cb)
4290
0
                      if(p[pixel[4]] > cb)
4291
0
                        if(p[pixel[5]] > cb)
4292
0
                          if(p[pixel[6]] > cb)
4293
0
                            if(p[pixel[7]] > cb)
4294
0
                            {}
4295
0
                            else
4296
0
                              continue;
4297
0
                          else
4298
0
                            continue;
4299
0
                        else
4300
0
                          continue;
4301
0
                      else
4302
0
                        continue;
4303
0
                    else
4304
0
                      continue;
4305
0
                  else
4306
0
                    continue;
4307
0
              else
4308
0
                continue;
4309
0
            else
4310
0
              continue;
4311
0
          else if(p[pixel[8]] < c_b)
4312
0
            if(p[pixel[7]] < c_b)
4313
0
              if(p[pixel[9]] < c_b)
4314
0
                if(p[pixel[10]] < c_b)
4315
0
                  if(p[pixel[6]] < c_b)
4316
0
                    if(p[pixel[5]] < c_b)
4317
0
                      if(p[pixel[4]] < c_b)
4318
0
                        if(p[pixel[3]] < c_b)
4319
0
                          if(p[pixel[2]] < c_b)
4320
0
                          {}
4321
0
                          else
4322
0
                            if(p[pixel[11]] < c_b)
4323
0
                            {}
4324
0
                            else
4325
0
                              continue;
4326
0
                        else
4327
0
                          if(p[pixel[11]] < c_b)
4328
0
                            if(p[pixel[12]] < c_b)
4329
0
                            {}
4330
0
                            else
4331
0
                              continue;
4332
0
                          else
4333
0
                            continue;
4334
0
                      else
4335
0
                        if(p[pixel[11]] < c_b)
4336
0
                          if(p[pixel[12]] < c_b)
4337
0
                            if(p[pixel[13]] < c_b)
4338
0
                            {}
4339
0
                            else
4340
0
                              continue;
4341
0
                          else
4342
0
                            continue;
4343
0
                        else
4344
0
                          continue;
4345
0
                    else
4346
0
                      if(p[pixel[11]] < c_b)
4347
0
                        if(p[pixel[12]] < c_b)
4348
0
                          if(p[pixel[13]] < c_b)
4349
0
                            if(p[pixel[14]] < c_b)
4350
0
                            {}
4351
0
                            else
4352
0
                              continue;
4353
0
                          else
4354
0
                            continue;
4355
0
                        else
4356
0
                          continue;
4357
0
                      else
4358
0
                        continue;
4359
0
                  else
4360
0
                    if(p[pixel[11]] < c_b)
4361
0
                      if(p[pixel[12]] < c_b)
4362
0
                        if(p[pixel[13]] < c_b)
4363
0
                          if(p[pixel[14]] < c_b)
4364
0
                            if(p[pixel[15]] < c_b)
4365
0
                            {}
4366
0
                            else
4367
0
                              continue;
4368
0
                          else
4369
0
                            continue;
4370
0
                        else
4371
0
                          continue;
4372
0
                      else
4373
0
                        continue;
4374
0
                    else
4375
0
                      continue;
4376
0
                else
4377
0
                  continue;
4378
0
              else
4379
0
                continue;
4380
0
            else
4381
0
              continue;
4382
0
          else
4383
0
            continue;
4384
0
      else if(p[pixel[0]] < c_b)
4385
0
        if(p[pixel[1]] > cb)
4386
0
          if(p[pixel[8]] > cb)
4387
0
            if(p[pixel[7]] > cb)
4388
0
              if(p[pixel[9]] > cb)
4389
0
                if(p[pixel[6]] > cb)
4390
0
                  if(p[pixel[5]] > cb)
4391
0
                    if(p[pixel[4]] > cb)
4392
0
                      if(p[pixel[3]] > cb)
4393
0
                        if(p[pixel[2]] > cb)
4394
0
                        {}
4395
0
                        else
4396
0
                          if(p[pixel[10]] > cb)
4397
0
                            if(p[pixel[11]] > cb)
4398
0
                            {}
4399
0
                            else
4400
0
                              continue;
4401
0
                          else
4402
0
                            continue;
4403
0
                      else
4404
0
                        if(p[pixel[10]] > cb)
4405
0
                          if(p[pixel[11]] > cb)
4406
0
                            if(p[pixel[12]] > cb)
4407
0
                            {}
4408
0
                            else
4409
0
                              continue;
4410
0
                          else
4411
0
                            continue;
4412
0
                        else
4413
0
                          continue;
4414
0
                    else
4415
0
                      if(p[pixel[10]] > cb)
4416
0
                        if(p[pixel[11]] > cb)
4417
0
                          if(p[pixel[12]] > cb)
4418
0
                            if(p[pixel[13]] > cb)
4419
0
                            {}
4420
0
                            else
4421
0
                              continue;
4422
0
                          else
4423
0
                            continue;
4424
0
                        else
4425
0
                          continue;
4426
0
                      else
4427
0
                        continue;
4428
0
                  else
4429
0
                    if(p[pixel[10]] > cb)
4430
0
                      if(p[pixel[11]] > cb)
4431
0
                        if(p[pixel[12]] > cb)
4432
0
                          if(p[pixel[13]] > cb)
4433
0
                            if(p[pixel[14]] > cb)
4434
0
                            {}
4435
0
                            else
4436
0
                              continue;
4437
0
                          else
4438
0
                            continue;
4439
0
                        else
4440
0
                          continue;
4441
0
                      else
4442
0
                        continue;
4443
0
                    else
4444
0
                      continue;
4445
0
                else
4446
0
                  if(p[pixel[10]] > cb)
4447
0
                    if(p[pixel[11]] > cb)
4448
0
                      if(p[pixel[12]] > cb)
4449
0
                        if(p[pixel[13]] > cb)
4450
0
                          if(p[pixel[14]] > cb)
4451
0
                            if(p[pixel[15]] > cb)
4452
0
                            {}
4453
0
                            else
4454
0
                              continue;
4455
0
                          else
4456
0
                            continue;
4457
0
                        else
4458
0
                          continue;
4459
0
                      else
4460
0
                        continue;
4461
0
                    else
4462
0
                      continue;
4463
0
                  else
4464
0
                    continue;
4465
0
              else
4466
0
                continue;
4467
0
            else
4468
0
              continue;
4469
0
          else if(p[pixel[8]] < c_b)
4470
0
            if(p[pixel[9]] < c_b)
4471
0
              if(p[pixel[10]] < c_b)
4472
0
                if(p[pixel[11]] < c_b)
4473
0
                  if(p[pixel[12]] < c_b)
4474
0
                    if(p[pixel[13]] < c_b)
4475
0
                      if(p[pixel[14]] < c_b)
4476
0
                        if(p[pixel[15]] < c_b)
4477
0
                        {}
4478
0
                        else
4479
0
                          if(p[pixel[6]] < c_b)
4480
0
                            if(p[pixel[7]] < c_b)
4481
0
                            {}
4482
0
                            else
4483
0
                              continue;
4484
0
                          else
4485
0
                            continue;
4486
0
                      else
4487
0
                        if(p[pixel[5]] < c_b)
4488
0
                          if(p[pixel[6]] < c_b)
4489
0
                            if(p[pixel[7]] < c_b)
4490
0
                            {}
4491
0
                            else
4492
0
                              continue;
4493
0
                          else
4494
0
                            continue;
4495
0
                        else
4496
0
                          continue;
4497
0
                    else
4498
0
                      if(p[pixel[4]] < c_b)
4499
0
                        if(p[pixel[5]] < c_b)
4500
0
                          if(p[pixel[6]] < c_b)
4501
0
                            if(p[pixel[7]] < c_b)
4502
0
                            {}
4503
0
                            else
4504
0
                              continue;
4505
0
                          else
4506
0
                            continue;
4507
0
                        else
4508
0
                          continue;
4509
0
                      else
4510
0
                        continue;
4511
0
                  else
4512
0
                    if(p[pixel[3]] < c_b)
4513
0
                      if(p[pixel[4]] < c_b)
4514
0
                        if(p[pixel[5]] < c_b)
4515
0
                          if(p[pixel[6]] < c_b)
4516
0
                            if(p[pixel[7]] < c_b)
4517
0
                            {}
4518
0
                            else
4519
0
                              continue;
4520
0
                          else
4521
0
                            continue;
4522
0
                        else
4523
0
                          continue;
4524
0
                      else
4525
0
                        continue;
4526
0
                    else
4527
0
                      continue;
4528
0
                else
4529
0
                  if(p[pixel[2]] < c_b)
4530
0
                    if(p[pixel[3]] < c_b)
4531
0
                      if(p[pixel[4]] < c_b)
4532
0
                        if(p[pixel[5]] < c_b)
4533
0
                          if(p[pixel[6]] < c_b)
4534
0
                            if(p[pixel[7]] < c_b)
4535
0
                            {}
4536
0
                            else
4537
0
                              continue;
4538
0
                          else
4539
0
                            continue;
4540
0
                        else
4541
0
                          continue;
4542
0
                      else
4543
0
                        continue;
4544
0
                    else
4545
0
                      continue;
4546
0
                  else
4547
0
                    continue;
4548
0
              else
4549
0
                continue;
4550
0
            else
4551
0
              continue;
4552
0
          else
4553
0
            continue;
4554
0
        else if(p[pixel[1]] < c_b)
4555
0
          if(p[pixel[2]] > cb)
4556
0
            if(p[pixel[9]] > cb)
4557
0
              if(p[pixel[7]] > cb)
4558
0
                if(p[pixel[8]] > cb)
4559
0
                  if(p[pixel[10]] > cb)
4560
0
                    if(p[pixel[6]] > cb)
4561
0
                      if(p[pixel[5]] > cb)
4562
0
                        if(p[pixel[4]] > cb)
4563
0
                          if(p[pixel[3]] > cb)
4564
0
                          {}
4565
0
                          else
4566
0
                            if(p[pixel[11]] > cb)
4567
0
                              if(p[pixel[12]] > cb)
4568
0
                              {}
4569
0
                              else
4570
0
                                continue;
4571
0
                            else
4572
0
                              continue;
4573
0
                        else
4574
0
                          if(p[pixel[11]] > cb)
4575
0
                            if(p[pixel[12]] > cb)
4576
0
                              if(p[pixel[13]] > cb)
4577
0
                              {}
4578
0
                              else
4579
0
                                continue;
4580
0
                            else
4581
0
                              continue;
4582
0
                          else
4583
0
                            continue;
4584
0
                      else
4585
0
                        if(p[pixel[11]] > cb)
4586
0
                          if(p[pixel[12]] > cb)
4587
0
                            if(p[pixel[13]] > cb)
4588
0
                              if(p[pixel[14]] > cb)
4589
0
                              {}
4590
0
                              else
4591
0
                                continue;
4592
0
                            else
4593
0
                              continue;
4594
0
                          else
4595
0
                            continue;
4596
0
                        else
4597
0
                          continue;
4598
0
                    else
4599
0
                      if(p[pixel[11]] > cb)
4600
0
                        if(p[pixel[12]] > cb)
4601
0
                          if(p[pixel[13]] > cb)
4602
0
                            if(p[pixel[14]] > cb)
4603
0
                              if(p[pixel[15]] > cb)
4604
0
                              {}
4605
0
                              else
4606
0
                                continue;
4607
0
                            else
4608
0
                              continue;
4609
0
                          else
4610
0
                            continue;
4611
0
                        else
4612
0
                          continue;
4613
0
                      else
4614
0
                        continue;
4615
0
                  else
4616
0
                    continue;
4617
0
                else
4618
0
                  continue;
4619
0
              else
4620
0
                continue;
4621
0
            else if(p[pixel[9]] < c_b)
4622
0
              if(p[pixel[10]] < c_b)
4623
0
                if(p[pixel[11]] < c_b)
4624
0
                  if(p[pixel[12]] < c_b)
4625
0
                    if(p[pixel[13]] < c_b)
4626
0
                      if(p[pixel[14]] < c_b)
4627
0
                        if(p[pixel[15]] < c_b)
4628
0
                        {}
4629
0
                        else
4630
0
                          if(p[pixel[6]] < c_b)
4631
0
                            if(p[pixel[7]] < c_b)
4632
0
                              if(p[pixel[8]] < c_b)
4633
0
                              {}
4634
0
                              else
4635
0
                                continue;
4636
0
                            else
4637
0
                              continue;
4638
0
                          else
4639
0
                            continue;
4640
0
                      else
4641
0
                        if(p[pixel[5]] < c_b)
4642
0
                          if(p[pixel[6]] < c_b)
4643
0
                            if(p[pixel[7]] < c_b)
4644
0
                              if(p[pixel[8]] < c_b)
4645
0
                              {}
4646
0
                              else
4647
0
                                continue;
4648
0
                            else
4649
0
                              continue;
4650
0
                          else
4651
0
                            continue;
4652
0
                        else
4653
0
                          continue;
4654
0
                    else
4655
0
                      if(p[pixel[4]] < c_b)
4656
0
                        if(p[pixel[5]] < c_b)
4657
0
                          if(p[pixel[6]] < c_b)
4658
0
                            if(p[pixel[7]] < c_b)
4659
0
                              if(p[pixel[8]] < c_b)
4660
0
                              {}
4661
0
                              else
4662
0
                                continue;
4663
0
                            else
4664
0
                              continue;
4665
0
                          else
4666
0
                            continue;
4667
0
                        else
4668
0
                          continue;
4669
0
                      else
4670
0
                        continue;
4671
0
                  else
4672
0
                    if(p[pixel[3]] < c_b)
4673
0
                      if(p[pixel[4]] < c_b)
4674
0
                        if(p[pixel[5]] < c_b)
4675
0
                          if(p[pixel[6]] < c_b)
4676
0
                            if(p[pixel[7]] < c_b)
4677
0
                              if(p[pixel[8]] < c_b)
4678
0
                              {}
4679
0
                              else
4680
0
                                continue;
4681
0
                            else
4682
0
                              continue;
4683
0
                          else
4684
0
                            continue;
4685
0
                        else
4686
0
                          continue;
4687
0
                      else
4688
0
                        continue;
4689
0
                    else
4690
0
                      continue;
4691
0
                else
4692
0
                  continue;
4693
0
              else
4694
0
                continue;
4695
0
            else
4696
0
              continue;
4697
0
          else if(p[pixel[2]] < c_b)
4698
0
            if(p[pixel[3]] > cb)
4699
0
              if(p[pixel[10]] > cb)
4700
0
                if(p[pixel[7]] > cb)
4701
0
                  if(p[pixel[8]] > cb)
4702
0
                    if(p[pixel[9]] > cb)
4703
0
                      if(p[pixel[11]] > cb)
4704
0
                        if(p[pixel[6]] > cb)
4705
0
                          if(p[pixel[5]] > cb)
4706
0
                            if(p[pixel[4]] > cb)
4707
0
                            {}
4708
0
                            else
4709
0
                              if(p[pixel[12]] > cb)
4710
0
                                if(p[pixel[13]] > cb)
4711
0
                                {}
4712
0
                                else
4713
0
                                  continue;
4714
0
                              else
4715
0
                                continue;
4716
0
                          else
4717
0
                            if(p[pixel[12]] > cb)
4718
0
                              if(p[pixel[13]] > cb)
4719
0
                                if(p[pixel[14]] > cb)
4720
0
                                {}
4721
0
                                else
4722
0
                                  continue;
4723
0
                              else
4724
0
                                continue;
4725
0
                            else
4726
0
                              continue;
4727
0
                        else
4728
0
                          if(p[pixel[12]] > cb)
4729
0
                            if(p[pixel[13]] > cb)
4730
0
                              if(p[pixel[14]] > cb)
4731
0
                                if(p[pixel[15]] > cb)
4732
0
                                {}
4733
0
                                else
4734
0
                                  continue;
4735
0
                              else
4736
0
                                continue;
4737
0
                            else
4738
0
                              continue;
4739
0
                          else
4740
0
                            continue;
4741
0
                      else
4742
0
                        continue;
4743
0
                    else
4744
0
                      continue;
4745
0
                  else
4746
0
                    continue;
4747
0
                else
4748
0
                  continue;
4749
0
              else if(p[pixel[10]] < c_b)
4750
0
                if(p[pixel[11]] < c_b)
4751
0
                  if(p[pixel[12]] < c_b)
4752
0
                    if(p[pixel[13]] < c_b)
4753
0
                      if(p[pixel[14]] < c_b)
4754
0
                        if(p[pixel[15]] < c_b)
4755
0
                        {}
4756
0
                        else
4757
0
                          if(p[pixel[6]] < c_b)
4758
0
                            if(p[pixel[7]] < c_b)
4759
0
                              if(p[pixel[8]] < c_b)
4760
0
                                if(p[pixel[9]] < c_b)
4761
0
                                {}
4762
0
                                else
4763
0
                                  continue;
4764
0
                              else
4765
0
                                continue;
4766
0
                            else
4767
0
                              continue;
4768
0
                          else
4769
0
                            continue;
4770
0
                      else
4771
0
                        if(p[pixel[5]] < c_b)
4772
0
                          if(p[pixel[6]] < c_b)
4773
0
                            if(p[pixel[7]] < c_b)
4774
0
                              if(p[pixel[8]] < c_b)
4775
0
                                if(p[pixel[9]] < c_b)
4776
0
                                {}
4777
0
                                else
4778
0
                                  continue;
4779
0
                              else
4780
0
                                continue;
4781
0
                            else
4782
0
                              continue;
4783
0
                          else
4784
0
                            continue;
4785
0
                        else
4786
0
                          continue;
4787
0
                    else
4788
0
                      if(p[pixel[4]] < c_b)
4789
0
                        if(p[pixel[5]] < c_b)
4790
0
                          if(p[pixel[6]] < c_b)
4791
0
                            if(p[pixel[7]] < c_b)
4792
0
                              if(p[pixel[8]] < c_b)
4793
0
                                if(p[pixel[9]] < c_b)
4794
0
                                {}
4795
0
                                else
4796
0
                                  continue;
4797
0
                              else
4798
0
                                continue;
4799
0
                            else
4800
0
                              continue;
4801
0
                          else
4802
0
                            continue;
4803
0
                        else
4804
0
                          continue;
4805
0
                      else
4806
0
                        continue;
4807
0
                  else
4808
0
                    continue;
4809
0
                else
4810
0
                  continue;
4811
0
              else
4812
0
                continue;
4813
0
            else if(p[pixel[3]] < c_b)
4814
0
              if(p[pixel[4]] > cb)
4815
0
                if(p[pixel[13]] > cb)
4816
0
                  if(p[pixel[7]] > cb)
4817
0
                    if(p[pixel[8]] > cb)
4818
0
                      if(p[pixel[9]] > cb)
4819
0
                        if(p[pixel[10]] > cb)
4820
0
                          if(p[pixel[11]] > cb)
4821
0
                            if(p[pixel[12]] > cb)
4822
0
                              if(p[pixel[6]] > cb)
4823
0
                                if(p[pixel[5]] > cb)
4824
0
                                {}
4825
0
                                else
4826
0
                                  if(p[pixel[14]] > cb)
4827
0
                                  {}
4828
0
                                  else
4829
0
                                    continue;
4830
0
                              else
4831
0
                                if(p[pixel[14]] > cb)
4832
0
                                  if(p[pixel[15]] > cb)
4833
0
                                  {}
4834
0
                                  else
4835
0
                                    continue;
4836
0
                                else
4837
0
                                  continue;
4838
0
                            else
4839
0
                              continue;
4840
0
                          else
4841
0
                            continue;
4842
0
                        else
4843
0
                          continue;
4844
0
                      else
4845
0
                        continue;
4846
0
                    else
4847
0
                      continue;
4848
0
                  else
4849
0
                    continue;
4850
0
                else if(p[pixel[13]] < c_b)
4851
0
                  if(p[pixel[11]] > cb)
4852
0
                    if(p[pixel[5]] > cb)
4853
0
                      if(p[pixel[6]] > cb)
4854
0
                        if(p[pixel[7]] > cb)
4855
0
                          if(p[pixel[8]] > cb)
4856
0
                            if(p[pixel[9]] > cb)
4857
0
                              if(p[pixel[10]] > cb)
4858
0
                                if(p[pixel[12]] > cb)
4859
0
                                {}
4860
0
                                else
4861
0
                                  continue;
4862
0
                              else
4863
0
                                continue;
4864
0
                            else
4865
0
                              continue;
4866
0
                          else
4867
0
                            continue;
4868
0
                        else
4869
0
                          continue;
4870
0
                      else
4871
0
                        continue;
4872
0
                    else
4873
0
                      continue;
4874
0
                  else if(p[pixel[11]] < c_b)
4875
0
                    if(p[pixel[12]] < c_b)
4876
0
                      if(p[pixel[14]] < c_b)
4877
0
                        if(p[pixel[15]] < c_b)
4878
0
                        {}
4879
0
                        else
4880
0
                          if(p[pixel[6]] < c_b)
4881
0
                            if(p[pixel[7]] < c_b)
4882
0
                              if(p[pixel[8]] < c_b)
4883
0
                                if(p[pixel[9]] < c_b)
4884
0
                                  if(p[pixel[10]] < c_b)
4885
0
                                  {}
4886
0
                                  else
4887
0
                                    continue;
4888
0
                                else
4889
0
                                  continue;
4890
0
                              else
4891
0
                                continue;
4892
0
                            else
4893
0
                              continue;
4894
0
                          else
4895
0
                            continue;
4896
0
                      else
4897
0
                        if(p[pixel[5]] < c_b)
4898
0
                          if(p[pixel[6]] < c_b)
4899
0
                            if(p[pixel[7]] < c_b)
4900
0
                              if(p[pixel[8]] < c_b)
4901
0
                                if(p[pixel[9]] < c_b)
4902
0
                                  if(p[pixel[10]] < c_b)
4903
0
                                  {}
4904
0
                                  else
4905
0
                                    continue;
4906
0
                                else
4907
0
                                  continue;
4908
0
                              else
4909
0
                                continue;
4910
0
                            else
4911
0
                              continue;
4912
0
                          else
4913
0
                            continue;
4914
0
                        else
4915
0
                          continue;
4916
0
                    else
4917
0
                      continue;
4918
0
                  else
4919
0
                    continue;
4920
0
                else
4921
0
                  if(p[pixel[5]] > cb)
4922
0
                    if(p[pixel[6]] > cb)
4923
0
                      if(p[pixel[7]] > cb)
4924
0
                        if(p[pixel[8]] > cb)
4925
0
                          if(p[pixel[9]] > cb)
4926
0
                            if(p[pixel[10]] > cb)
4927
0
                              if(p[pixel[11]] > cb)
4928
0
                                if(p[pixel[12]] > cb)
4929
0
                                {}
4930
0
                                else
4931
0
                                  continue;
4932
0
                              else
4933
0
                                continue;
4934
0
                            else
4935
0
                              continue;
4936
0
                          else
4937
0
                            continue;
4938
0
                        else
4939
0
                          continue;
4940
0
                      else
4941
0
                        continue;
4942
0
                    else
4943
0
                      continue;
4944
0
                  else
4945
0
                    continue;
4946
0
              else if(p[pixel[4]] < c_b)
4947
0
                if(p[pixel[5]] > cb)
4948
0
                  if(p[pixel[14]] > cb)
4949
0
                    if(p[pixel[7]] > cb)
4950
0
                      if(p[pixel[8]] > cb)
4951
0
                        if(p[pixel[9]] > cb)
4952
0
                          if(p[pixel[10]] > cb)
4953
0
                            if(p[pixel[11]] > cb)
4954
0
                              if(p[pixel[12]] > cb)
4955
0
                                if(p[pixel[13]] > cb)
4956
0
                                  if(p[pixel[6]] > cb)
4957
0
                                  {}
4958
0
                                  else
4959
0
                                    if(p[pixel[15]] > cb)
4960
0
                                    {}
4961
0
                                    else
4962
0
                                      continue;
4963
0
                                else
4964
0
                                  continue;
4965
0
                              else
4966
0
                                continue;
4967
0
                            else
4968
0
                              continue;
4969
0
                          else
4970
0
                            continue;
4971
0
                        else
4972
0
                          continue;
4973
0
                      else
4974
0
                        continue;
4975
0
                    else
4976
0
                      continue;
4977
0
                  else if(p[pixel[14]] < c_b)
4978
0
                    if(p[pixel[12]] > cb)
4979
0
                      if(p[pixel[6]] > cb)
4980
0
                        if(p[pixel[7]] > cb)
4981
0
                          if(p[pixel[8]] > cb)
4982
0
                            if(p[pixel[9]] > cb)
4983
0
                              if(p[pixel[10]] > cb)
4984
0
                                if(p[pixel[11]] > cb)
4985
0
                                  if(p[pixel[13]] > cb)
4986
0
                                  {}
4987
0
                                  else
4988
0
                                    continue;
4989
0
                                else
4990
0
                                  continue;
4991
0
                              else
4992
0
                                continue;
4993
0
                            else
4994
0
                              continue;
4995
0
                          else
4996
0
                            continue;
4997
0
                        else
4998
0
                          continue;
4999
0
                      else
5000
0
                        continue;
5001
0
                    else if(p[pixel[12]] < c_b)
5002
0
                      if(p[pixel[13]] < c_b)
5003
0
                        if(p[pixel[15]] < c_b)
5004
0
                        {}
5005
0
                        else
5006
0
                          if(p[pixel[6]] < c_b)
5007
0
                            if(p[pixel[7]] < c_b)
5008
0
                              if(p[pixel[8]] < c_b)
5009
0
                                if(p[pixel[9]] < c_b)
5010
0
                                  if(p[pixel[10]] < c_b)
5011
0
                                    if(p[pixel[11]] < c_b)
5012
0
                                    {}
5013
0
                                    else
5014
0
                                      continue;
5015
0
                                  else
5016
0
                                    continue;
5017
0
                                else
5018
0
                                  continue;
5019
0
                              else
5020
0
                                continue;
5021
0
                            else
5022
0
                              continue;
5023
0
                          else
5024
0
                            continue;
5025
0
                      else
5026
0
                        continue;
5027
0
                    else
5028
0
                      continue;
5029
0
                  else
5030
0
                    if(p[pixel[6]] > cb)
5031
0
                      if(p[pixel[7]] > cb)
5032
0
                        if(p[pixel[8]] > cb)
5033
0
                          if(p[pixel[9]] > cb)
5034
0
                            if(p[pixel[10]] > cb)
5035
0
                              if(p[pixel[11]] > cb)
5036
0
                                if(p[pixel[12]] > cb)
5037
0
                                  if(p[pixel[13]] > cb)
5038
0
                                  {}
5039
0
                                  else
5040
0
                                    continue;
5041
0
                                else
5042
0
                                  continue;
5043
0
                              else
5044
0
                                continue;
5045
0
                            else
5046
0
                              continue;
5047
0
                          else
5048
0
                            continue;
5049
0
                        else
5050
0
                          continue;
5051
0
                      else
5052
0
                        continue;
5053
0
                    else
5054
0
                      continue;
5055
0
                else if(p[pixel[5]] < c_b)
5056
0
                  if(p[pixel[6]] > cb)
5057
0
                    if(p[pixel[15]] < c_b)
5058
0
                      if(p[pixel[13]] > cb)
5059
0
                        if(p[pixel[7]] > cb)
5060
0
                          if(p[pixel[8]] > cb)
5061
0
                            if(p[pixel[9]] > cb)
5062
0
                              if(p[pixel[10]] > cb)
5063
0
                                if(p[pixel[11]] > cb)
5064
0
                                  if(p[pixel[12]] > cb)
5065
0
                                    if(p[pixel[14]] > cb)
5066
0
                                    {}
5067
0
                                    else
5068
0
                                      continue;
5069
0
                                  else
5070
0
                                    continue;
5071
0
                                else
5072
0
                                  continue;
5073
0
                              else
5074
0
                                continue;
5075
0
                            else
5076
0
                              continue;
5077
0
                          else
5078
0
                            continue;
5079
0
                        else
5080
0
                          continue;
5081
0
                      else if(p[pixel[13]] < c_b)
5082
0
                        if(p[pixel[14]] < c_b)
5083
0
                        {}
5084
0
                        else
5085
0
                          continue;
5086
0
                      else
5087
0
                        continue;
5088
0
                    else
5089
0
                      if(p[pixel[7]] > cb)
5090
0
                        if(p[pixel[8]] > cb)
5091
0
                          if(p[pixel[9]] > cb)
5092
0
                            if(p[pixel[10]] > cb)
5093
0
                              if(p[pixel[11]] > cb)
5094
0
                                if(p[pixel[12]] > cb)
5095
0
                                  if(p[pixel[13]] > cb)
5096
0
                                    if(p[pixel[14]] > cb)
5097
0
                                    {}
5098
0
                                    else
5099
0
                                      continue;
5100
0
                                  else
5101
0
                                    continue;
5102
0
                                else
5103
0
                                  continue;
5104
0
                              else
5105
0
                                continue;
5106
0
                            else
5107
0
                              continue;
5108
0
                          else
5109
0
                            continue;
5110
0
                        else
5111
0
                          continue;
5112
0
                      else
5113
0
                        continue;
5114
0
                  else if(p[pixel[6]] < c_b)
5115
0
                    if(p[pixel[7]] > cb)
5116
0
                      if(p[pixel[14]] > cb)
5117
0
                        if(p[pixel[8]] > cb)
5118
0
                          if(p[pixel[9]] > cb)
5119
0
                            if(p[pixel[10]] > cb)
5120
0
                              if(p[pixel[11]] > cb)
5121
0
                                if(p[pixel[12]] > cb)
5122
0
                                  if(p[pixel[13]] > cb)
5123
0
                                    if(p[pixel[15]] > cb)
5124
0
                                    {}
5125
0
                                    else
5126
0
                                      continue;
5127
0
                                  else
5128
0
                                    continue;
5129
0
                                else
5130
0
                                  continue;
5131
0
                              else
5132
0
                                continue;
5133
0
                            else
5134
0
                              continue;
5135
0
                          else
5136
0
                            continue;
5137
0
                        else
5138
0
                          continue;
5139
0
                      else if(p[pixel[14]] < c_b)
5140
0
                        if(p[pixel[15]] < c_b)
5141
0
                        {}
5142
0
                        else
5143
0
                          continue;
5144
0
                      else
5145
0
                        continue;
5146
0
                    else if(p[pixel[7]] < c_b)
5147
0
                      if(p[pixel[8]] < c_b)
5148
0
                      {}
5149
0
                      else
5150
0
                        if(p[pixel[15]] < c_b)
5151
0
                        {}
5152
0
                        else
5153
0
                          continue;
5154
0
                    else
5155
0
                      if(p[pixel[14]] < c_b)
5156
0
                        if(p[pixel[15]] < c_b)
5157
0
                        {}
5158
0
                        else
5159
0
                          continue;
5160
0
                      else
5161
0
                        continue;
5162
0
                  else
5163
0
                    if(p[pixel[13]] > cb)
5164
0
                      if(p[pixel[7]] > cb)
5165
0
                        if(p[pixel[8]] > cb)
5166
0
                          if(p[pixel[9]] > cb)
5167
0
                            if(p[pixel[10]] > cb)
5168
0
                              if(p[pixel[11]] > cb)
5169
0
                                if(p[pixel[12]] > cb)
5170
0
                                  if(p[pixel[14]] > cb)
5171
0
                                    if(p[pixel[15]] > cb)
5172
0
                                    {}
5173
0
                                    else
5174
0
                                      continue;
5175
0
                                  else
5176
0
                                    continue;
5177
0
                                else
5178
0
                                  continue;
5179
0
                              else
5180
0
                                continue;
5181
0
                            else
5182
0
                              continue;
5183
0
                          else
5184
0
                            continue;
5185
0
                        else
5186
0
                          continue;
5187
0
                      else
5188
0
                        continue;
5189
0
                    else if(p[pixel[13]] < c_b)
5190
0
                      if(p[pixel[14]] < c_b)
5191
0
                        if(p[pixel[15]] < c_b)
5192
0
                        {}
5193
0
                        else
5194
0
                          continue;
5195
0
                      else
5196
0
                        continue;
5197
0
                    else
5198
0
                      continue;
5199
0
                else
5200
0
                  if(p[pixel[12]] > cb)
5201
0
                    if(p[pixel[7]] > cb)
5202
0
                      if(p[pixel[8]] > cb)
5203
0
                        if(p[pixel[9]] > cb)
5204
0
                          if(p[pixel[10]] > cb)
5205
0
                            if(p[pixel[11]] > cb)
5206
0
                              if(p[pixel[13]] > cb)
5207
0
                                if(p[pixel[14]] > cb)
5208
0
                                  if(p[pixel[6]] > cb)
5209
0
                                  {}
5210
0
                                  else
5211
0
                                    if(p[pixel[15]] > cb)
5212
0
                                    {}
5213
0
                                    else
5214
0
                                      continue;
5215
0
                                else
5216
0
                                  continue;
5217
0
                              else
5218
0
                                continue;
5219
0
                            else
5220
0
                              continue;
5221
0
                          else
5222
0
                            continue;
5223
0
                        else
5224
0
                          continue;
5225
0
                      else
5226
0
                        continue;
5227
0
                    else
5228
0
                      continue;
5229
0
                  else if(p[pixel[12]] < c_b)
5230
0
                    if(p[pixel[13]] < c_b)
5231
0
                      if(p[pixel[14]] < c_b)
5232
0
                        if(p[pixel[15]] < c_b)
5233
0
                        {}
5234
0
                        else
5235
0
                          if(p[pixel[6]] < c_b)
5236
0
                            if(p[pixel[7]] < c_b)
5237
0
                              if(p[pixel[8]] < c_b)
5238
0
                                if(p[pixel[9]] < c_b)
5239
0
                                  if(p[pixel[10]] < c_b)
5240
0
                                    if(p[pixel[11]] < c_b)
5241
0
                                    {}
5242
0
                                    else
5243
0
                                      continue;
5244
0
                                  else
5245
0
                                    continue;
5246
0
                                else
5247
0
                                  continue;
5248
0
                              else
5249
0
                                continue;
5250
0
                            else
5251
0
                              continue;
5252
0
                          else
5253
0
                            continue;
5254
0
                      else
5255
0
                        continue;
5256
0
                    else
5257
0
                      continue;
5258
0
                  else
5259
0
                    continue;
5260
0
              else
5261
0
                if(p[pixel[11]] > cb)
5262
0
                  if(p[pixel[7]] > cb)
5263
0
                    if(p[pixel[8]] > cb)
5264
0
                      if(p[pixel[9]] > cb)
5265
0
                        if(p[pixel[10]] > cb)
5266
0
                          if(p[pixel[12]] > cb)
5267
0
                            if(p[pixel[13]] > cb)
5268
0
                              if(p[pixel[6]] > cb)
5269
0
                                if(p[pixel[5]] > cb)
5270
0
                                {}
5271
0
                                else
5272
0
                                  if(p[pixel[14]] > cb)
5273
0
                                  {}
5274
0
                                  else
5275
0
                                    continue;
5276
0
                              else
5277
0
                                if(p[pixel[14]] > cb)
5278
0
                                  if(p[pixel[15]] > cb)
5279
0
                                  {}
5280
0
                                  else
5281
0
                                    continue;
5282
0
                                else
5283
0
                                  continue;
5284
0
                            else
5285
0
                              continue;
5286
0
                          else
5287
0
                            continue;
5288
0
                        else
5289
0
                          continue;
5290
0
                      else
5291
0
                        continue;
5292
0
                    else
5293
0
                      continue;
5294
0
                  else
5295
0
                    continue;
5296
0
                else if(p[pixel[11]] < c_b)
5297
0
                  if(p[pixel[12]] < c_b)
5298
0
                    if(p[pixel[13]] < c_b)
5299
0
                      if(p[pixel[14]] < c_b)
5300
0
                        if(p[pixel[15]] < c_b)
5301
0
                        {}
5302
0
                        else
5303
0
                          if(p[pixel[6]] < c_b)
5304
0
                            if(p[pixel[7]] < c_b)
5305
0
                              if(p[pixel[8]] < c_b)
5306
0
                                if(p[pixel[9]] < c_b)
5307
0
                                  if(p[pixel[10]] < c_b)
5308
0
                                  {}
5309
0
                                  else
5310
0
                                    continue;
5311
0
                                else
5312
0
                                  continue;
5313
0
                              else
5314
0
                                continue;
5315
0
                            else
5316
0
                              continue;
5317
0
                          else
5318
0
                            continue;
5319
0
                      else
5320
0
                        if(p[pixel[5]] < c_b)
5321
0
                          if(p[pixel[6]] < c_b)
5322
0
                            if(p[pixel[7]] < c_b)
5323
0
                              if(p[pixel[8]] < c_b)
5324
0
                                if(p[pixel[9]] < c_b)
5325
0
                                  if(p[pixel[10]] < c_b)
5326
0
                                  {}
5327
0
                                  else
5328
0
                                    continue;
5329
0
                                else
5330
0
                                  continue;
5331
0
                              else
5332
0
                                continue;
5333
0
                            else
5334
0
                              continue;
5335
0
                          else
5336
0
                            continue;
5337
0
                        else
5338
0
                          continue;
5339
0
                    else
5340
0
                      continue;
5341
0
                  else
5342
0
                    continue;
5343
0
                else
5344
0
                  continue;
5345
0
            else
5346
0
              if(p[pixel[10]] > cb)
5347
0
                if(p[pixel[7]] > cb)
5348
0
                  if(p[pixel[8]] > cb)
5349
0
                    if(p[pixel[9]] > cb)
5350
0
                      if(p[pixel[11]] > cb)
5351
0
                        if(p[pixel[12]] > cb)
5352
0
                          if(p[pixel[6]] > cb)
5353
0
                            if(p[pixel[5]] > cb)
5354
0
                              if(p[pixel[4]] > cb)
5355
0
                              {}
5356
0
                              else
5357
0
                                if(p[pixel[13]] > cb)
5358
0
                                {}
5359
0
                                else
5360
0
                                  continue;
5361
0
                            else
5362
0
                              if(p[pixel[13]] > cb)
5363
0
                                if(p[pixel[14]] > cb)
5364
0
                                {}
5365
0
                                else
5366
0
                                  continue;
5367
0
                              else
5368
0
                                continue;
5369
0
                          else
5370
0
                            if(p[pixel[13]] > cb)
5371
0
                              if(p[pixel[14]] > cb)
5372
0
                                if(p[pixel[15]] > cb)
5373
0
                                {}
5374
0
                                else
5375
0
                                  continue;
5376
0
                              else
5377
0
                                continue;
5378
0
                            else
5379
0
                              continue;
5380
0
                        else
5381
0
                          continue;
5382
0
                      else
5383
0
                        continue;
5384
0
                    else
5385
0
                      continue;
5386
0
                  else
5387
0
                    continue;
5388
0
                else
5389
0
                  continue;
5390
0
              else if(p[pixel[10]] < c_b)
5391
0
                if(p[pixel[11]] < c_b)
5392
0
                  if(p[pixel[12]] < c_b)
5393
0
                    if(p[pixel[13]] < c_b)
5394
0
                      if(p[pixel[14]] < c_b)
5395
0
                        if(p[pixel[15]] < c_b)
5396
0
                        {}
5397
0
                        else
5398
0
                          if(p[pixel[6]] < c_b)
5399
0
                            if(p[pixel[7]] < c_b)
5400
0
                              if(p[pixel[8]] < c_b)
5401
0
                                if(p[pixel[9]] < c_b)
5402
0
                                {}
5403
0
                                else
5404
0
                                  continue;
5405
0
                              else
5406
0
                                continue;
5407
0
                            else
5408
0
                              continue;
5409
0
                          else
5410
0
                            continue;
5411
0
                      else
5412
0
                        if(p[pixel[5]] < c_b)
5413
0
                          if(p[pixel[6]] < c_b)
5414
0
                            if(p[pixel[7]] < c_b)
5415
0
                              if(p[pixel[8]] < c_b)
5416
0
                                if(p[pixel[9]] < c_b)
5417
0
                                {}
5418
0
                                else
5419
0
                                  continue;
5420
0
                              else
5421
0
                                continue;
5422
0
                            else
5423
0
                              continue;
5424
0
                          else
5425
0
                            continue;
5426
0
                        else
5427
0
                          continue;
5428
0
                    else
5429
0
                      if(p[pixel[4]] < c_b)
5430
0
                        if(p[pixel[5]] < c_b)
5431
0
                          if(p[pixel[6]] < c_b)
5432
0
                            if(p[pixel[7]] < c_b)
5433
0
                              if(p[pixel[8]] < c_b)
5434
0
                                if(p[pixel[9]] < c_b)
5435
0
                                {}
5436
0
                                else
5437
0
                                  continue;
5438
0
                              else
5439
0
                                continue;
5440
0
                            else
5441
0
                              continue;
5442
0
                          else
5443
0
                            continue;
5444
0
                        else
5445
0
                          continue;
5446
0
                      else
5447
0
                        continue;
5448
0
                  else
5449
0
                    continue;
5450
0
                else
5451
0
                  continue;
5452
0
              else
5453
0
                continue;
5454
0
          else
5455
0
            if(p[pixel[9]] > cb)
5456
0
              if(p[pixel[7]] > cb)
5457
0
                if(p[pixel[8]] > cb)
5458
0
                  if(p[pixel[10]] > cb)
5459
0
                    if(p[pixel[11]] > cb)
5460
0
                      if(p[pixel[6]] > cb)
5461
0
                        if(p[pixel[5]] > cb)
5462
0
                          if(p[pixel[4]] > cb)
5463
0
                            if(p[pixel[3]] > cb)
5464
0
                            {}
5465
0
                            else
5466
0
                              if(p[pixel[12]] > cb)
5467
0
                              {}
5468
0
                              else
5469
0
                                continue;
5470
0
                          else
5471
0
                            if(p[pixel[12]] > cb)
5472
0
                              if(p[pixel[13]] > cb)
5473
0
                              {}
5474
0
                              else
5475
0
                                continue;
5476
0
                            else
5477
0
                              continue;
5478
0
                        else
5479
0
                          if(p[pixel[12]] > cb)
5480
0
                            if(p[pixel[13]] > cb)
5481
0
                              if(p[pixel[14]] > cb)
5482
0
                              {}
5483
0
                              else
5484
0
                                continue;
5485
0
                            else
5486
0
                              continue;
5487
0
                          else
5488
0
                            continue;
5489
0
                      else
5490
0
                        if(p[pixel[12]] > cb)
5491
0
                          if(p[pixel[13]] > cb)
5492
0
                            if(p[pixel[14]] > cb)
5493
0
                              if(p[pixel[15]] > cb)
5494
0
                              {}
5495
0
                              else
5496
0
                                continue;
5497
0
                            else
5498
0
                              continue;
5499
0
                          else
5500
0
                            continue;
5501
0
                        else
5502
0
                          continue;
5503
0
                    else
5504
0
                      continue;
5505
0
                  else
5506
0
                    continue;
5507
0
                else
5508
0
                  continue;
5509
0
              else
5510
0
                continue;
5511
0
            else if(p[pixel[9]] < c_b)
5512
0
              if(p[pixel[10]] < c_b)
5513
0
                if(p[pixel[11]] < c_b)
5514
0
                  if(p[pixel[12]] < c_b)
5515
0
                    if(p[pixel[13]] < c_b)
5516
0
                      if(p[pixel[14]] < c_b)
5517
0
                        if(p[pixel[15]] < c_b)
5518
0
                        {}
5519
0
                        else
5520
0
                          if(p[pixel[6]] < c_b)
5521
0
                            if(p[pixel[7]] < c_b)
5522
0
                              if(p[pixel[8]] < c_b)
5523
0
                              {}
5524
0
                              else
5525
0
                                continue;
5526
0
                            else
5527
0
                              continue;
5528
0
                          else
5529
0
                            continue;
5530
0
                      else
5531
0
                        if(p[pixel[5]] < c_b)
5532
0
                          if(p[pixel[6]] < c_b)
5533
0
                            if(p[pixel[7]] < c_b)
5534
0
                              if(p[pixel[8]] < c_b)
5535
0
                              {}
5536
0
                              else
5537
0
                                continue;
5538
0
                            else
5539
0
                              continue;
5540
0
                          else
5541
0
                            continue;
5542
0
                        else
5543
0
                          continue;
5544
0
                    else
5545
0
                      if(p[pixel[4]] < c_b)
5546
0
                        if(p[pixel[5]] < c_b)
5547
0
                          if(p[pixel[6]] < c_b)
5548
0
                            if(p[pixel[7]] < c_b)
5549
0
                              if(p[pixel[8]] < c_b)
5550
0
                              {}
5551
0
                              else
5552
0
                                continue;
5553
0
                            else
5554
0
                              continue;
5555
0
                          else
5556
0
                            continue;
5557
0
                        else
5558
0
                          continue;
5559
0
                      else
5560
0
                        continue;
5561
0
                  else
5562
0
                    if(p[pixel[3]] < c_b)
5563
0
                      if(p[pixel[4]] < c_b)
5564
0
                        if(p[pixel[5]] < c_b)
5565
0
                          if(p[pixel[6]] < c_b)
5566
0
                            if(p[pixel[7]] < c_b)
5567
0
                              if(p[pixel[8]] < c_b)
5568
0
                              {}
5569
0
                              else
5570
0
                                continue;
5571
0
                            else
5572
0
                              continue;
5573
0
                          else
5574
0
                            continue;
5575
0
                        else
5576
0
                          continue;
5577
0
                      else
5578
0
                        continue;
5579
0
                    else
5580
0
                      continue;
5581
0
                else
5582
0
                  continue;
5583
0
              else
5584
0
                continue;
5585
0
            else
5586
0
              continue;
5587
0
        else
5588
0
          if(p[pixel[8]] > cb)
5589
0
            if(p[pixel[7]] > cb)
5590
0
              if(p[pixel[9]] > cb)
5591
0
                if(p[pixel[10]] > cb)
5592
0
                  if(p[pixel[6]] > cb)
5593
0
                    if(p[pixel[5]] > cb)
5594
0
                      if(p[pixel[4]] > cb)
5595
0
                        if(p[pixel[3]] > cb)
5596
0
                          if(p[pixel[2]] > cb)
5597
0
                          {}
5598
0
                          else
5599
0
                            if(p[pixel[11]] > cb)
5600
0
                            {}
5601
0
                            else
5602
0
                              continue;
5603
0
                        else
5604
0
                          if(p[pixel[11]] > cb)
5605
0
                            if(p[pixel[12]] > cb)
5606
0
                            {}
5607
0
                            else
5608
0
                              continue;
5609
0
                          else
5610
0
                            continue;
5611
0
                      else
5612
0
                        if(p[pixel[11]] > cb)
5613
0
                          if(p[pixel[12]] > cb)
5614
0
                            if(p[pixel[13]] > cb)
5615
0
                            {}
5616
0
                            else
5617
0
                              continue;
5618
0
                          else
5619
0
                            continue;
5620
0
                        else
5621
0
                          continue;
5622
0
                    else
5623
0
                      if(p[pixel[11]] > cb)
5624
0
                        if(p[pixel[12]] > cb)
5625
0
                          if(p[pixel[13]] > cb)
5626
0
                            if(p[pixel[14]] > cb)
5627
0
                            {}
5628
0
                            else
5629
0
                              continue;
5630
0
                          else
5631
0
                            continue;
5632
0
                        else
5633
0
                          continue;
5634
0
                      else
5635
0
                        continue;
5636
0
                  else
5637
0
                    if(p[pixel[11]] > cb)
5638
0
                      if(p[pixel[12]] > cb)
5639
0
                        if(p[pixel[13]] > cb)
5640
0
                          if(p[pixel[14]] > cb)
5641
0
                            if(p[pixel[15]] > cb)
5642
0
                            {}
5643
0
                            else
5644
0
                              continue;
5645
0
                          else
5646
0
                            continue;
5647
0
                        else
5648
0
                          continue;
5649
0
                      else
5650
0
                        continue;
5651
0
                    else
5652
0
                      continue;
5653
0
                else
5654
0
                  continue;
5655
0
              else
5656
0
                continue;
5657
0
            else
5658
0
              continue;
5659
0
          else if(p[pixel[8]] < c_b)
5660
0
            if(p[pixel[9]] < c_b)
5661
0
              if(p[pixel[10]] < c_b)
5662
0
                if(p[pixel[11]] < c_b)
5663
0
                  if(p[pixel[12]] < c_b)
5664
0
                    if(p[pixel[13]] < c_b)
5665
0
                      if(p[pixel[14]] < c_b)
5666
0
                        if(p[pixel[15]] < c_b)
5667
0
                        {}
5668
0
                        else
5669
0
                          if(p[pixel[6]] < c_b)
5670
0
                            if(p[pixel[7]] < c_b)
5671
0
                            {}
5672
0
                            else
5673
0
                              continue;
5674
0
                          else
5675
0
                            continue;
5676
0
                      else
5677
0
                        if(p[pixel[5]] < c_b)
5678
0
                          if(p[pixel[6]] < c_b)
5679
0
                            if(p[pixel[7]] < c_b)
5680
0
                            {}
5681
0
                            else
5682
0
                              continue;
5683
0
                          else
5684
0
                            continue;
5685
0
                        else
5686
0
                          continue;
5687
0
                    else
5688
0
                      if(p[pixel[4]] < c_b)
5689
0
                        if(p[pixel[5]] < c_b)
5690
0
                          if(p[pixel[6]] < c_b)
5691
0
                            if(p[pixel[7]] < c_b)
5692
0
                            {}
5693
0
                            else
5694
0
                              continue;
5695
0
                          else
5696
0
                            continue;
5697
0
                        else
5698
0
                          continue;
5699
0
                      else
5700
0
                        continue;
5701
0
                  else
5702
0
                    if(p[pixel[3]] < c_b)
5703
0
                      if(p[pixel[4]] < c_b)
5704
0
                        if(p[pixel[5]] < c_b)
5705
0
                          if(p[pixel[6]] < c_b)
5706
0
                            if(p[pixel[7]] < c_b)
5707
0
                            {}
5708
0
                            else
5709
0
                              continue;
5710
0
                          else
5711
0
                            continue;
5712
0
                        else
5713
0
                          continue;
5714
0
                      else
5715
0
                        continue;
5716
0
                    else
5717
0
                      continue;
5718
0
                else
5719
0
                  if(p[pixel[2]] < c_b)
5720
0
                    if(p[pixel[3]] < c_b)
5721
0
                      if(p[pixel[4]] < c_b)
5722
0
                        if(p[pixel[5]] < c_b)
5723
0
                          if(p[pixel[6]] < c_b)
5724
0
                            if(p[pixel[7]] < c_b)
5725
0
                            {}
5726
0
                            else
5727
0
                              continue;
5728
0
                          else
5729
0
                            continue;
5730
0
                        else
5731
0
                          continue;
5732
0
                      else
5733
0
                        continue;
5734
0
                    else
5735
0
                      continue;
5736
0
                  else
5737
0
                    continue;
5738
0
              else
5739
0
                continue;
5740
0
            else
5741
0
              continue;
5742
0
          else
5743
0
            continue;
5744
0
      else
5745
0
        if(p[pixel[7]] > cb)
5746
0
          if(p[pixel[8]] > cb)
5747
0
            if(p[pixel[9]] > cb)
5748
0
              if(p[pixel[6]] > cb)
5749
0
                if(p[pixel[5]] > cb)
5750
0
                  if(p[pixel[4]] > cb)
5751
0
                    if(p[pixel[3]] > cb)
5752
0
                      if(p[pixel[2]] > cb)
5753
0
                        if(p[pixel[1]] > cb)
5754
0
                        {}
5755
0
                        else
5756
0
                          if(p[pixel[10]] > cb)
5757
0
                          {}
5758
0
                          else
5759
0
                            continue;
5760
0
                      else
5761
0
                        if(p[pixel[10]] > cb)
5762
0
                          if(p[pixel[11]] > cb)
5763
0
                          {}
5764
0
                          else
5765
0
                            continue;
5766
0
                        else
5767
0
                          continue;
5768
0
                    else
5769
0
                      if(p[pixel[10]] > cb)
5770
0
                        if(p[pixel[11]] > cb)
5771
0
                          if(p[pixel[12]] > cb)
5772
0
                          {}
5773
0
                          else
5774
0
                            continue;
5775
0
                        else
5776
0
                          continue;
5777
0
                      else
5778
0
                        continue;
5779
0
                  else
5780
0
                    if(p[pixel[10]] > cb)
5781
0
                      if(p[pixel[11]] > cb)
5782
0
                        if(p[pixel[12]] > cb)
5783
0
                          if(p[pixel[13]] > cb)
5784
0
                          {}
5785
0
                          else
5786
0
                            continue;
5787
0
                        else
5788
0
                          continue;
5789
0
                      else
5790
0
                        continue;
5791
0
                    else
5792
0
                      continue;
5793
0
                else
5794
0
                  if(p[pixel[10]] > cb)
5795
0
                    if(p[pixel[11]] > cb)
5796
0
                      if(p[pixel[12]] > cb)
5797
0
                        if(p[pixel[13]] > cb)
5798
0
                          if(p[pixel[14]] > cb)
5799
0
                          {}
5800
0
                          else
5801
0
                            continue;
5802
0
                        else
5803
0
                          continue;
5804
0
                      else
5805
0
                        continue;
5806
0
                    else
5807
0
                      continue;
5808
0
                  else
5809
0
                    continue;
5810
0
              else
5811
0
                if(p[pixel[10]] > cb)
5812
0
                  if(p[pixel[11]] > cb)
5813
0
                    if(p[pixel[12]] > cb)
5814
0
                      if(p[pixel[13]] > cb)
5815
0
                        if(p[pixel[14]] > cb)
5816
0
                          if(p[pixel[15]] > cb)
5817
0
                          {}
5818
0
                          else
5819
0
                            continue;
5820
0
                        else
5821
0
                          continue;
5822
0
                      else
5823
0
                        continue;
5824
0
                    else
5825
0
                      continue;
5826
0
                  else
5827
0
                    continue;
5828
0
                else
5829
0
                  continue;
5830
0
            else
5831
0
              continue;
5832
0
          else
5833
0
            continue;
5834
0
        else if(p[pixel[7]] < c_b)
5835
0
          if(p[pixel[8]] < c_b)
5836
0
            if(p[pixel[9]] < c_b)
5837
0
              if(p[pixel[6]] < c_b)
5838
0
                if(p[pixel[5]] < c_b)
5839
0
                  if(p[pixel[4]] < c_b)
5840
0
                    if(p[pixel[3]] < c_b)
5841
0
                      if(p[pixel[2]] < c_b)
5842
0
                        if(p[pixel[1]] < c_b)
5843
0
                        {}
5844
0
                        else
5845
0
                          if(p[pixel[10]] < c_b)
5846
0
                          {}
5847
0
                          else
5848
0
                            continue;
5849
0
                      else
5850
0
                        if(p[pixel[10]] < c_b)
5851
0
                          if(p[pixel[11]] < c_b)
5852
0
                          {}
5853
0
                          else
5854
0
                            continue;
5855
0
                        else
5856
0
                          continue;
5857
0
                    else
5858
0
                      if(p[pixel[10]] < c_b)
5859
0
                        if(p[pixel[11]] < c_b)
5860
0
                          if(p[pixel[12]] < c_b)
5861
0
                          {}
5862
0
                          else
5863
0
                            continue;
5864
0
                        else
5865
0
                          continue;
5866
0
                      else
5867
0
                        continue;
5868
0
                  else
5869
0
                    if(p[pixel[10]] < c_b)
5870
0
                      if(p[pixel[11]] < c_b)
5871
0
                        if(p[pixel[12]] < c_b)
5872
0
                          if(p[pixel[13]] < c_b)
5873
0
                          {}
5874
0
                          else
5875
0
                            continue;
5876
0
                        else
5877
0
                          continue;
5878
0
                      else
5879
0
                        continue;
5880
0
                    else
5881
0
                      continue;
5882
0
                else
5883
0
                  if(p[pixel[10]] < c_b)
5884
0
                    if(p[pixel[11]] < c_b)
5885
0
                      if(p[pixel[12]] < c_b)
5886
0
                        if(p[pixel[13]] < c_b)
5887
0
                          if(p[pixel[14]] < c_b)
5888
0
                          {}
5889
0
                          else
5890
0
                            continue;
5891
0
                        else
5892
0
                          continue;
5893
0
                      else
5894
0
                        continue;
5895
0
                    else
5896
0
                      continue;
5897
0
                  else
5898
0
                    continue;
5899
0
              else
5900
0
                if(p[pixel[10]] < c_b)
5901
0
                  if(p[pixel[11]] < c_b)
5902
0
                    if(p[pixel[12]] < c_b)
5903
0
                      if(p[pixel[13]] < c_b)
5904
0
                        if(p[pixel[14]] < c_b)
5905
0
                          if(p[pixel[15]] < c_b)
5906
0
                          {}
5907
0
                          else
5908
0
                            continue;
5909
0
                        else
5910
0
                          continue;
5911
0
                      else
5912
0
                        continue;
5913
0
                    else
5914
0
                      continue;
5915
0
                  else
5916
0
                    continue;
5917
0
                else
5918
0
                  continue;
5919
0
            else
5920
0
              continue;
5921
0
          else
5922
0
            continue;
5923
0
        else
5924
0
          continue;
5925
0
      if(num_corners == rsize)
5926
0
      {
5927
0
        rsize*=2;
5928
0
        xy* new_ret_corners = (xy*)realloc(ret_corners, sizeof(xy)*rsize);
5929
0
        if(!new_ret_corners)
5930
0
        {
5931
0
          free(ret_corners);
5932
0
          return NULL;
5933
0
        }
5934
0
        ret_corners = new_ret_corners;
5935
0
      }
5936
0
      ret_corners[num_corners].x = x;
5937
0
      ret_corners[num_corners].y = y;
5938
0
      num_corners++;
5939
5940
0
    }
5941
5942
0
  *ret_num_corners = num_corners;
5943
0
  return ret_corners;
5944
5945
0
}
5946
5947
// clang-format on