# ordered contour from manual segmentation
#  x    y
 157   21
 158   21
 159   21
 160   21
 161   21
 162   21
 163   21
 164   21
 165   21
 166   21
 167   21
 168   21
 169   21
 170   21
 171   21
 172   21
 173   21
 174   21
 175   21
 176   21
 177   21
 178   21
 179   21
 180   21
 181   21
 182   22
 183   22
 184   22
 185   23
 186   23
 187   23
 188   24
 189   24
 190   24
 191   25
 192   25
 193   25
 194   25
 195   26
 196   26
 197   26
 198   27
 199   27
 200   27
 201   28
 202   28
 203   28
 204   29
 205   29
 206   29
 207   30
 208   31
 209   31
 210   32
 211   32
 212   33
 213   34
 214   34
 215   35
 216   35
 217   36
 218   37
 219   37
 220   38
 221   38
 222   39
 223   40
 224   41
 225   42
 226   43
 227   44
 228   45
 229   46
 230   47
 231   48
 232   49
 233   50
 234   51
 235   52
 236   53
 237   54
 238   55
 239   56
 240   57
 241   58
 242   59
 242   60
 243   61
 244   62
 244   63
 245   64
 245   65
 246   66
 247   67
 247   68
 248   69
 249   70
 249   71
 250   72
 250   73
 251   74
 252   75
 252   76
 253   77
 254   78
 254   79
 255   80
 255   81
 256   82
 257   83
 257   84
 258   85
 259   86
 259   87
 260   88
 260   89
 261   90
 262   91
 262   92
 263   93
 263   94
 263   95
 264   96
 264   97
 265   98
 265   99
 266  100
 266  101
 266  102
 267  103
 267  104
 268  105
 268  106
 268  107
 269  108
 269  109
 270  110
 270  111
 271  112
 271  113
 271  114
 272  115
 272  116
 273  117
 273  118
 274  119
 274  120
 274  121
 275  122
 275  123
 276  124
 276  125
 276  126
 277  127
 277  128
 278  129
 278  130
 279  131
 279  132
 279  133
 280  134
 280  135
 280  136
 280  137
 281  138
 281  139
 281  140
 281  141
 281  142
 282  143
 282  144
 282  145
 282  146
 282  147
 283  148
 283  149
 283  150
 283  151
 283  152
 284  153
 284  154
 284  155
 284  156
 284  157
 285  158
 285  159
 285  160
 285  161
 285  162
 286  163
 286  164
 286  165
 286  166
 286  167
 287  168
 287  169
 287  170
 287  171
 287  172
 288  173
 288  174
 288  175
 288  176
 288  177
 289  178
 289  179
 289  180
 289  181
 289  182
 290  183
 290  184
 290  185
 290  186
 290  187
 291  188
 291  189
 291  190
 291  191
 291  192
 291  193
 291  194
 291  195
 291  196
 291  197
 291  198
 291  199
 291  200
 291  201
 291  202
 291  203
 291  204
 291  205
 291  206
 291  207
 291  208
 291  209
 291  210
 291  211
 291  212
 291  213
 291  214
 291  215
 291  216
 291  217
 291  218
 291  219
 291  220
 291  221
 291  222
 291  223
 290  224
 290  225
 290  226
 290  227
 290  228
 290  229
 290  230
 290  231
 290  232
 290  233
 290  234
 290  235
 290  236
 290  237
 290  238
 290  239
 290  240
 290  241
 290  242
 290  243
 290  244
 290  245
 290  246
 290  247
 290  248
 290  249
 290  250
 290  251
 290  252
 290  253
 290  254
 290  255
 290  256
 290  257
 289  258
 289  259
 289  260
 289  261
 288  262
 288  263
 288  264
 288  265
 287  266
 287  267
 287  268
 287  269
 286  270
 286  271
 286  272
 286  273
 285  274
 285  275
 285  276
 285  277
 284  278
 284  279
 284  280
 284  281
 283  282
 283  283
 283  284
 283  285
 282  286
 282  287
 282  288
 281  289
 281  290
 281  291
 281  292
 280  293
 280  294
 280  295
 280  296
 279  297
 279  298
 279  299
 279  300
 278  301
 278  302
 278  303
 278  304
 277  305
 277  306
 277  307
 277  308
 276  309
 276  310
 276  311
 276  312
 275  313
 275  314
 275  315
 274  316
 274  317
 273  318
 273  319
 272  320
 272  321
 271  322
 271  323
 270  324
 270  325
 269  326
 269  327
 268  328
 268  329
 267  330
 266  331
 266  332
 265  333
 265  334
 264  335
 264  336
 263  337
 263  338
 262  339
 262  340
 261  341
 261  342
 260  343
 260  344
 259  345
 259  346
 258  347
 257  348
 256  349
 255  350
 254  351
 253  352
 252  353
 252  354
 251  355
 250  356
 249  357
 248  358
 247  359
 246  360
 245  361
 245  362
 244  363
 243  364
 242  365
 241  366
 240  367
 239  368
 238  369
 237  370
 236  371
 235  372
 234  372
 233  373
 232  374
 231  375
 230  375
 229  376
 228  377
 227  377
 226  378
 225  379
 224  380
 223  380
 222  381
 221  382
 220  383
 219  383
 218  384
 217  385
 216  386
 215  386
 214  387
 213  388
 212  388
 211  389
 210  390
 209  391
 208  391
 207  391
 206  392
 205  392
 204  392
 203  393
 202  393
 201  393
 200  394
 199  394
 198  394
 197  394
 196  395
 195  395
 194  395
 193  396
 192  396
 191  396
 190  397
 189  397
 188  397
 187  397
 186  397
 185  397
 184  397
 183  397
 182  397
 181  397
 180  397
 179  397
 178  397
 177  397
 176  396
 175  396
 174  396
 173  396
 172  396
 171  396
 170  396
 169  396
 168  396
 167  396
 166  396
 165  396
 164  396
 163  395
 162  395
 161  395
 160  394
 159  394
 158  394
 157  393
 156  393
 155  393
 154  392
 153  392
 152  392
 151  391
 150  391
 149  390
 148  389
 147  388
 146  388
 145  387
 144  386
 143  386
 142  385
 141  384
 140  383
 139  383
 138  382
 137  381
 136  380
 135  379
 134  378
 133  377
 132  376
 131  375
 131  374
 130  373
 129  372
 128  371
 127  370
 126  369
 125  368
 125  367
 124  366
 123  365
 122  364
 121  363
 120  362
 119  361
 119  360
 118  359
 117  358
 116  357
 115  356
 114  355
 113  354
 113  353
 112  352
 112  351
 111  350
 110  349
 110  348
 109  347
 109  346
 108  345
 107  344
 107  343
 106  342
 106  341
 105  340
 104  339
 104  338
 103  337
 103  336
 102  335
 101  334
 101  333
 100  332
 100  331
  99  330
  98  329
  98  328
  97  327
  97  326
  97  325
  96  324
  96  323
  96  322
  95  321
  95  320
  94  319
  94  318
  94  317
  93  316
  93  315
  93  314
  92  313
  92  312
  92  311
  91  310
  91  309
  90  308
  90  307
  90  306
  89  305
  89  304
  89  303
  88  302
  88  301
  88  300
  88  299
  87  298
  87  297
  87  296
  87  295
  87  294
  87  293
  86  292
  86  291
  86  290
  86  289
  86  288
  86  287
  85  286
  85  285
  85  284
  85  283
  85  282
  85  281
  84  280
  84  279
  84  278
  84  277
  84  276
  84  275
  83  274
  83  273
  83  272
  83  271
  83  270
  83  269
  82  268
  82  267
  82  266
  82  265
  82  264
  81  263
  81  262
  81  261
  81  260
  81  259
  81  258
  80  257
  80  256
  80  255
  80  254
  80  253
  80  252
  79  251
  79  250
  79  249
  79  248
  79  247
  79  246
  78  245
  78  244
  78  243
  78  242
  78  241
  78  240
  77  239
  77  238
  77  237
  77  236
  77  235
  77  234
  76  233
  76  232
  76  231
  76  230
  76  229
  76  228
  76  227
  76  226
  76  225
  76  224
  76  223
  76  222
  76  221
  76  220
  76  219
  76  218
  76  217
  76  216
  76  215
  77  214
  77  213
  77  212
  77  211
  77  210
  77  209
  77  208
  77  207
  77  206
  77  205
  77  204
  77  203
  77  202
  77  201
  77  200
  77  199
  77  198
  77  197
  77  196
  77  195
  77  194
  77  193
  77  192
  77  191
  77  190
  77  189
  77  188
  77  187
  77  186
  77  185
  77  184
  77  183
  77  182
  78  181
  78  180
  78  179
  78  178
  78  177
  78  176
  78  175
  78  174
  78  173
  78  172
  78  171
  78  170
  78  169
  78  168
  78  167
  78  166
  78  165
  78  164
  79  163
  79  162
  79  161
  79  160
  80  159
  80  158
  80  157
  80  156
  80  155
  81  154
  81  153
  81  152
  81  151
  82  150
  82  149
  82  148
  82  147
  83  146
  83  145
  83  144
  83  143
  83  142
  84  141
  84  140
  84  139
  84  138
  85  137
  85  136
  85  135
  85  134
  86  133
  86  132
  86  131
  86  130
  86  129
  87  128
  87  127
  87  126
  87  125
  88  124
  88  123
  88  122
  88  121
  89  120
  89  119
  89  118
  89  117
  89  116
  90  115
  90  114
  90  113
  90  112
  91  111
  91  110
  91  109
  91  108
  92  107
  92  106
  92  105
  92  104
  92  103
  93  102
  93  101
  93  100
  93   99
  94   98
  94   97
  94   96
  95   95
  95   94
  96   93
  96   92
  97   91
  97   90
  98   89
  98   88
  98   87
  99   86
  99   85
 100   84
 100   83
 101   82
 101   81
 102   80
 102   79
 103   78
 103   77
 104   76
 104   75
 105   74
 105   73
 105   72
 106   71
 106   70
 107   69
 107   68
 108   67
 108   66
 109   65
 109   64
 110   63
 111   62
 112   61
 112   60
 113   59
 114   58
 114   57
 115   56
 116   55
 117   54
 117   53
 118   52
 119   51
 120   50
 120   49
 121   48
 122   47
 122   46
 123   45
 124   44
 125   43
 126   42
 127   41
 128   40
 129   39
 130   38
 131   37
 132   37
 133   36
 134   35
 135   34
 136   33
 137   32
 138   31
 139   31
 140   30
 141   29
 142   28
 143   27
 144   26
 145   25
 146   25
 147   25
 148   24
 149   24
 150   24
 151   23
 152   23
 153   23
 154   22
 155   22
 156   22
