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