       0       0       *
       1       1       *
       2       2       *
       3       3       *
       4       *       0
       5       4       *
       6       *       1
       7       *       2
       8       *       3
       9       *       4
      10       *       5
      11       5       *
      12       *       6
      13       *       7
      14       *       8
      15       *       9
      16       6       *
      17       *      10
      18       7       *
      19       8       *
      20       *      11
      21       *      12
      22       *      13
      23       *      14
      24       9       *
      25       *      15
      26      10       *
      27      11       *
      28       *      16
      29      12       *
      30       *      17
      31      13       *
      32      14       *
      33      15       *
      34       *      18
      35       *      19
      36       *      20
      37      16       *
      38       *      21
      39       *      22
      40       *      23
      41       *      24
      42       *      25
      43      17       *
      44       *      26
      45       *      27
      46       *      28
      47      18       *
      48       *      29
      49      19       *
      50       *      30
      51       *      31
      52       *      32
      53      20       *
      54      21       *
      55      22       *
      56       *      33
      57      23       *
      58      24       *
      59       *      34
      60       *      35
      61       *      36
      62      25       *
      63       *      37
      64      26       *
      65       *      38
      66      27       *
      67      28       *
      68      29       *
      69      30       *
      70      31       *
      71       *      39
      72      32       *
      73       *      40
      74      33       *
      75      34       *
      76       *      41
      77      35       *
      78      36       *
      79       *      42
      80       *      43
      81      37       *
      82       *      44
      83      38       *
      84       *      45
      85      39       *
      86       *      46
      87      40       *
      88       *      47
      89       *      48
      90      41       *
      91      42       *
      92      43       *
      93       *      49
      94      44       *
      95      45       *
      96       *      50
      97      46       *
      98      47       *
      99       *      51
     100       *      52
     101      48       *
     102      49       *
     103       *      53
     104      50       *
     105      51       *
     106       *      54
     107      52       *
     108       *      55
     109       *      56
     110      53       *
     111       *      57
     112      54       *
     113      55       *
     114       *      58
     115       *      59
     116      56       *
     117      57       *
     118      58       *
     119       *      60
     120       *      61
     121       *      62
     122       *      63
     123       *      64
     124      59       *
     125      60       *
     126      61       *
     127      62       *
     128      63       *
     129      64       *
     130      65       *
     131       *      65
     132       *      66
     133      66       *
     134       *      67
     135       *      68
     136      67       *
     137      68       *
     138      69       *
     139       *      69
     140      70       *
     141       *      70
     142      71       *
     143      72       *
     144      73       *
     145      74       *
     146      75       *
     147      76       *
     148      77       *
     149      78       *
     150      79       *
     151       *      71
     152      80       *
     153       *      72
     154      81       *
     155      82       *
     156      83       *
     157       *      73
     158       *      74
     159      84       *
     160      85       *
     161      86       *
     162      87       *
     163      88       *
     164      89       *
     165      90       *
     166      91       *
     167       *      75
     168       *      76
     169      92       *
     170      93       *
     171      94       *
     172      95       *
     173       *      77
     174      96       *
     175      97       *
     176       *      78
     177       *      79
     178      98       *
     179      99       *
     180     100       *
     181     101       *
     182     102       *
     183     103       *
     184     104       *
     185     105       *
     186     106       *
     187     107       *
     188       *      80
     189     108       *
     190     109       *
     191     110       *
     192       *      81
     193     111       *
     194       *      82
     195     112       *
     196       *      83
     197     113       *
     198     114       *
     199     115       *
     200     116       *
     201       *      84
     202     117       *
     203     118       *
     204     119       *
     205     120       *
     206     121       *
     207       *      85
     208     122       *
     209       *      86
     210       *      87
     211     123       *
     212       *      88
     213     124       *
     214     125       *
     215     126       *
     216       *      89
     217     127       *
     218     128       *
     219     129       *
     220     130       *
     221       *      90
     222     131       *
     223       *      91
     224     132       *
     225     133       *
     226     134       *
     227     135       *
     228     136       *
     229       *      92
     230     137       *
     231     138       *
     232     139       *
     233     140       *
     234     141       *
     235     142       *
     236     143       *
     237     144       *
     238     145       *
     239     146       *
     240     147       *
     241     148       *
     242       *      93
     243     149       *
     244     150       *
     245     151       *
     246     152       *
     247       *      94
     248     153       *
     249     154       *
     250       *      95
     251     155       *
     252     156       *
     253     157       *
     254     158       *
     255     159       *
     256     160       *
     257       *      96
     258       *      97
     259     161       *
     260       *      98
     261     162       *
     262     163       *
     263     164       *
     264       *      99
     265       *     100
     266     165       *
     267       *     101
     268       *     102
     269     166       *
     270     167       *
     271     168       *
     272     169       *
     273       *     103
     274     170       *
     275     171       *
     276     172       *
     277     173       *
     278     174       *
     279       *     104
     280       *     105
     281       *       *
     282     175       *
     283     176       *
     284       *     107
     285       *     108
     286     177       *
     287     178       *
     288     179       *
     289     180       *
     290     181       *
     291     182       *
     292     183       *
     293     184       *
     294     185       *
     295       *     109
     296     186       *
     297       *     110
     298     187       *
     299     188       *
     300     189       *
     301     190       *
     302       *     111
     303     191       *
     304     192       *
     305     193       *
     306     194       *
     307       *     112
     308       *     113
     309     195       *
     310     196       *
     311     197       *
     312     198       *
     313     199       *
     314     200       *
     315     201       *
     316     202       *
     317     203       *
     318       *     114
     319     204       *
     320     205       *
     321     206       *
     322     207       *
     323     208       *
     324     209       *
     325     210       *
     326       *     115
     327     211       *
     328     212       *
     329     213       *
     330     214       *
     331       *     116
     332     215       *
     333     216       *
     334     217       *
     335     218       *
     336     219       *
     337     220       *
     338     221       *
     339     222       *
     340     223       *
     341       *     117
     342     224       *
     343       *     118
     344     225       *
     345     226       *
     346     227       *
     347     228       *
     348     229       *
     349     230       *
     350     231       *
     351     232       *
     352     233       *
     353     234       *
     354     235       *
     355     236       *
     356     237       *
     357     238       *
     358     239       *
     359     240       *
     360     241       *
     361       *     119
     362     242       *
     363     243       *
     364     244       *
     365       *     120
     366     245       *
     367       *     121
     368       *     122
     369     246       *
     370     247       *
     371     248       *
     372     249       *
     373     250       *
     374       *     123
     375       *     124
     376     251       *
     377       *     125
     378       *     126
     379     252       *
       *     253     127
       *     254     128
       *     255     129
       *     256     130
       *     257     131
       *     258     132
       *     259     133
       *     260     134
       *     261       *
       *     262     136
       *     263     137
       *     264     138
       *     265     139
       *     266     140
       *     267     141
       *     268     142
       *     269     143
       *     270     144
       *     271     145
       *     272     146
       *     273     147
       *     274     148
       *     275     149
       *     276     150
       *     277     151
       *     278     152
       *     279     153
       *     280     154
       *     281     155
       *     282     156
       *     283     157
       *     284     158
       *     285     159
     380     286     160
     381     287     161
     382     288     162
     383     289     163
     384     290     164
     385     291     165
       *     292     166
     387     293     167
     388     294     168
     389     295     169
     390     296     170
     391     297     171
     392     298       *
     393     299     173
     394     300     174
     395     301     175
     396     302     176
     397     303     177
     398     304     178
     399     305     179
     400     306     180
     401       *       *
     402     308     182
     403     309     183
     404     310     184
     405     311     185
     406       *       *
     407     313     187
     408     314     188
     409     315     189
     410     316     190
     411     317     191
     412     318     192
       *     319       *
     414     320     194
     415     321     195
     416     322     196
     417     323     197
     418     324     198
     419     325     199
     420     326     200
       *       *       *
     422     328     202
       *     329       *
     424     330     204
     425     331     205
     426     332     206
     427     333     207
     428     334     208
     429     335     209
     430     336     210
     431     337     211
     432     338     212
     433     339     213
     434     340     214
     435     341     215
     436     342     216
     437     343     217
       *     344     218
     439     345     219
     440     346     220
     441     347     221
     442     348     222
     443     349     223
     444     350     224
     445     351     225
     446     352     226
     447     353     227
     448     354     228
     449     355     229
     450     356     230
     451     357     231
     452     358     232
     453     359     233
     454     360     234
     455     361     235
     456     362     236
     457     363     237
     458     364     238
     459     365     239
     460     366     240
     461     367     241
     462     368     242
     463     369     243
     464     370     244
     465     371     245
     466     372     246
     467     373     247
     468     374     248
     469     375     249
     470     376     250
     471     377     251
     472     378       *
     473     379       *
     474     380     254
     475     381     255
     476     382     256
     477     383     257
     478     384     258
     479     385     259
     480     386     260
     481     387     261
     482     388     262
     483     389       *
     484     390     264
     485     391     265
     486     392     266
     487     393     267
     488     394     268
     489     395     269
     490     396     270
     491     397     271
     492     398     272
     493     399     273
     494     400       *
     495     401     275
     496     402     276
     497     403     277
     498     404     278
     499     405     279
     500     406     280
     501       *     281
     502     408     282
     503     409     283
     504     410     284
     505     411     285
     506     412     286
       *     413     287
     508     414     288
     509     415     289
     510     416     290
       *     417     291
     512     418     292
     513     419     293
     514     420     294
     515     421     295
     516     422     296
     517     423     297
     518     424     298
     519     425     299
     520     426     300
     521     427     301
     522     428     302
     523     429     303
     524     430       *
     525     431     305
     526     432     306
       *     433     307
     528     434     308
     529     435     309
     530     436     310
       *     437     311
     532     438     312
       *     439     313
       *     440       *
     535     441       *
     536     442       *
       *     443       *
     538     444     318
       *     445     319
     540     446     320
     541     447       *
