Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Initial commit

  • Loading branch information...
commit f0e26b73666c7bbcf431636dcfc7fc714c066606 0 parents
gilleain torrance authored August 04, 2011
BIN  five_five.png
909  five_five.txt
... ...
@@ -0,0 +1,909 @@
  1
+[00000|00000|00000|00000|00000]
  2
+[10000|00000|00000|00000|00000]
  3
+[10000|01000|00000|00000|00000]
  4
+[10000|01000|00100|00000|00000]
  5
+[10000|01000|00101|00000|00000]
  6
+[10000|01000|00101|01000|00000]
  7
+[10000|01000|00101|01010|00000]
  8
+[10000|01000|00101|01010|00100]
  9
+[10000|01000|00101|01000|00100]
  10
+[10000|01000|00101|01000|00010]
  11
+[10000|01000|00101|00010|00000]
  12
+[10000|01000|00101|00010|01000]
  13
+[10000|01000|00101|00010|00100]
  14
+[10000|01000|00101|00000|01000]
  15
+[10000|01000|00101|00000|01010]
  16
+[10000|01000|00101|00000|00100]
  17
+[10000|01000|00101|00000|00010]
  18
+[10000|01000|00100|01000|00000]
  19
+[10000|01000|00100|01010|00000]
  20
+[10000|01000|00100|01010|00100]
  21
+[10000|01000|00100|01010|00001]
  22
+[10000|01000|00100|01001|00000]
  23
+[10000|01000|00100|01001|00100]
  24
+[10000|01000|00100|01001|00010]
  25
+[10000|01000|00100|01000|00100]
  26
+[10000|01000|00100|01000|00010]
  27
+[10000|01000|00100|00010|00000]
  28
+[10000|01000|00100|00010|01000]
  29
+[10000|01000|00100|00010|00001]
  30
+[10000|01000|00100|00001|00000]
  31
+[10000|01000|00100|00001|01000]
  32
+[10000|01000|00100|00001|01010]
  33
+[10000|01000|00100|00001|00010]
  34
+[10000|01000|00100|00000|01000]
  35
+[10000|01000|00100|00000|01010]
  36
+[10000|01000|00010|00000|00000]
  37
+[10000|01000|00010|01000|00000]
  38
+[10000|01000|00010|01001|00000]
  39
+[10000|01000|00010|01001|00100]
  40
+[10000|01000|00010|01001|00010]
  41
+[10000|01000|00010|01000|00100]
  42
+[10000|01000|00010|01000|00010]
  43
+[10000|01000|00010|01000|00001]
  44
+[10000|01000|00010|00100|00000]
  45
+[10000|01000|00010|00101|00000]
  46
+[10000|01000|00010|00101|01000]
  47
+[10000|01000|00010|00101|01010]
  48
+[10000|01000|00010|00101|00010]
  49
+[10000|01000|00010|00100|01000]
  50
+[10000|01000|00010|00100|01010]
  51
+[10000|01000|00010|00100|00001]
  52
+[10000|01000|00010|00001|00000]
  53
+[10000|01000|00010|00001|01000]
  54
+[10000|01000|00010|00001|01010]
  55
+[10000|01000|00010|00001|00100]
  56
+[10000|01000|00010|00001|00010]
  57
+[10000|01000|00010|00000|01000]
  58
+[10000|01000|00010|00000|01010]
  59
+[10000|01000|00010|00000|00100]
  60
+[10000|01000|00010|00000|00010]
  61
+[10000|01000|00001|00000|00000]
  62
+[10000|01000|00001|01000|00000]
  63
+[10000|01000|00001|01010|00000]
  64
+[10000|01000|00001|01010|00100]
  65
+[10000|01000|00001|01000|00100]
  66
+[10000|01000|00001|01000|00010]
  67
+[10000|01000|00001|00010|00000]
  68
+[10000|01000|00001|00010|01000]
  69
+[10000|01000|00001|00010|00100]
  70
+[10000|01000|00001|00000|01000]
  71
+[10000|01000|00001|00000|01010]
  72
+[10000|01000|00001|00000|00100]
  73
+[10000|01000|00001|00000|00010]
  74
+[10000|01000|00000|01000|00000]
  75
+[10000|01000|00000|01010|00000]
  76
+[10000|01000|00000|01010|00100]
  77
+[10000|01000|00000|01010|00001]
  78
+[10000|01000|00000|01001|00000]
  79
+[10000|01000|00000|01001|00100]
  80
+[10000|01000|00000|01001|00010]
  81
+[10000|01000|00000|01000|00100]
  82
+[10000|01000|00000|01000|00010]
  83
+[10000|01000|00000|00010|00000]
  84
+[10000|01000|00000|00010|01000]
  85
+[10000|01000|00000|00010|00001]
  86
+[10000|01000|00000|00001|00000]
  87
+[10000|01000|00000|00001|01000]
  88
+[10000|01000|00000|00001|01010]
  89
+[10000|01000|00000|00001|00010]
  90
+[10000|01000|00000|00000|01000]
  91
+[10000|01000|00000|00000|01010]
  92
+[10000|00000|10000|00000|00000]
  93
+[10000|00000|10100|00000|00000]
  94
+[10000|00000|10101|00000|00000]
  95
+[10000|00000|10101|01000|00000]
  96
+[10000|00000|10101|01010|00000]
  97
+[10000|00000|10101|01010|10000]
  98
+[10000|00000|10101|01010|10100]
  99
+[10000|00000|10101|01010|10101]
  100
+[10000|00000|10101|01010|10001]
  101
+[10000|00000|10101|01010|00100]
  102
+[10000|00000|10101|01010|00101]
  103
+[10000|00000|10101|01010|00001]
  104
+[10000|00000|10101|01000|10000]
  105
+[10000|00000|10101|01000|10100]
  106
+[10000|00000|10101|01000|10101]
  107
+[10000|00000|10101|01000|10010]
  108
+[10000|00000|10101|01000|10001]
  109
+[10000|00000|10101|01000|00100]
  110
+[10000|00000|10101|01000|00101]
  111
+[10000|00000|10101|01000|00010]
  112
+[10000|00000|10101|01000|00001]
  113
+[10000|00000|10101|00010|00000]
  114
+[10000|00000|10101|00010|10000]
  115
+[10000|00000|10101|00010|10100]
  116
+[10000|00000|10101|00010|10101]
  117
+[10000|00000|10101|00010|10001]
  118
+[10000|00000|10101|00010|01000]
  119
+[10000|00000|10101|00010|01001]
  120
+[10000|00000|10101|00010|00100]
  121
+[10000|00000|10101|00010|00101]
  122
+[10000|00000|10101|00010|00001]
  123
+[10000|00000|10101|00000|10000]
  124
+[10000|00000|10101|00000|10100]
  125
+[10000|00000|10101|00000|10101]
  126
+[10000|00000|10101|00000|10010]
  127
+[10000|00000|10101|00000|10001]
  128
+[10000|00000|10101|00000|01000]
  129
+[10000|00000|10101|00000|01010]
  130
+[10000|00000|10101|00000|01001]
  131
+[10000|00000|10101|00000|00100]
  132
+[10000|00000|10101|00000|00101]
  133
+[10000|00000|10101|00000|00010]
  134
+[10000|00000|10101|00000|00001]
  135
+[10000|00000|10100|01000|00000]
  136
+[10000|00000|10100|01010|00000]
  137
+[10000|00000|10100|01010|10000]
  138
+[10000|00000|10100|01010|10100]
  139
+[10000|00000|10100|01010|10101]
  140
+[10000|00000|10100|01010|10001]
  141
+[10000|00000|10100|01010|00100]
  142
+[10000|00000|10100|01010|00101]
  143
+[10000|00000|10100|01010|00001]
  144
+[10000|00000|10100|01001|00000]
  145
+[10000|00000|10100|01001|10000]
  146
+[10000|00000|10100|01001|10100]
  147
+[10000|00000|10100|01001|10010]
  148
+[10000|00000|10100|01001|00100]
  149
+[10000|00000|10100|01001|00010]
  150
+[10000|00000|10100|01000|10000]
  151
+[10000|00000|10100|01000|10100]
  152
+[10000|00000|10100|01000|10101]
  153
+[10000|00000|10100|01000|10010]
  154
+[10000|00000|10100|01000|10001]
  155
+[10000|00000|10100|01000|00100]
  156
+[10000|00000|10100|01000|00101]
  157
+[10000|00000|10100|01000|00010]
  158
+[10000|00000|10100|01000|00001]
  159
+[10000|00000|10100|00010|00000]
  160
+[10000|00000|10100|00010|10000]
  161
+[10000|00000|10100|00010|10100]
  162
+[10000|00000|10100|00010|10101]
  163
+[10000|00000|10100|00010|10001]
  164
+[10000|00000|10100|00010|01000]
  165
+[10000|00000|10100|00010|01001]
  166
+[10000|00000|10100|00010|00100]
  167
+[10000|00000|10100|00010|00101]
  168
+[10000|00000|10100|00010|00001]
  169
+[10000|00000|10100|00001|00000]
  170
+[10000|00000|10100|00001|10000]
  171
+[10000|00000|10100|00001|10100]
  172
+[10000|00000|10100|00001|10010]
  173
+[10000|00000|10100|00001|01000]
  174
+[10000|00000|10100|00001|01010]
  175
+[10000|00000|10100|00001|00100]
  176
+[10000|00000|10100|00001|00010]
  177
+[10000|00000|10100|00000|10000]
  178
+[10000|00000|10100|00000|10100]
  179
+[10000|00000|10100|00000|10101]
  180
+[10000|00000|10100|00000|10010]
  181
+[10000|00000|10100|00000|10001]
  182
+[10000|00000|10100|00000|01000]
  183
+[10000|00000|10100|00000|01010]
  184
+[10000|00000|10100|00000|01001]
  185
+[10000|00000|10100|00000|00100]
  186
+[10000|00000|10100|00000|00101]
  187
+[10000|00000|10100|00000|00010]
  188
+[10000|00000|10100|00000|00001]
  189
+[10000|00000|10010|00000|00000]
  190
+[10000|00000|10010|01000|00000]
  191
+[10000|00000|10010|01001|00000]
  192
+[10000|00000|10010|01001|10000]
  193
+[10000|00000|10010|01001|10100]
  194
+[10000|00000|10010|01001|10010]
  195
+[10000|00000|10010|01001|00100]
  196
+[10000|00000|10010|01001|00010]
  197
+[10000|00000|10010|01000|10000]
  198
+[10000|00000|10010|01000|10100]
  199
+[10000|00000|10010|01000|10101]
  200
+[10000|00000|10010|01000|10010]
  201
+[10000|00000|10010|01000|10001]
  202
+[10000|00000|10010|01000|00100]
  203
+[10000|00000|10010|01000|00101]
  204
+[10000|00000|10010|01000|00010]
  205
+[10000|00000|10010|01000|00001]
  206
+[10000|00000|10010|00100|00000]
  207
+[10000|00000|10010|00101|00000]
  208
+[10000|00000|10010|00101|10000]
  209
+[10000|00000|10010|00101|10010]
  210
+[10000|00000|10010|00101|01000]
  211
+[10000|00000|10010|00101|01010]
  212
+[10000|00000|10010|00101|00010]
  213
+[10000|00000|10010|00100|10000]
  214
+[10000|00000|10010|00100|10010]
  215
+[10000|00000|10010|00100|10001]
  216
+[10000|00000|10010|00100|01000]
  217
+[10000|00000|10010|00100|01010]
  218
+[10000|00000|10010|00100|01001]
  219
+[10000|00000|10010|00100|00010]
  220
+[10000|00000|10010|00100|00001]
  221
+[10000|00000|10010|00001|00000]
  222
+[10000|00000|10010|00001|10000]
  223
+[10000|00000|10010|00001|10100]
  224
+[10000|00000|10010|00001|10010]
  225
+[10000|00000|10010|00001|01000]
  226
+[10000|00000|10010|00001|01010]
  227
+[10000|00000|10010|00001|00100]
  228
+[10000|00000|10010|00001|00010]
  229
+[10000|00000|10010|00000|10000]
  230
+[10000|00000|10010|00000|10100]
  231
+[10000|00000|10010|00000|10101]
  232
+[10000|00000|10010|00000|10010]
  233
+[10000|00000|10010|00000|10001]
  234
+[10000|00000|10010|00000|01000]
  235
+[10000|00000|10010|00000|01010]
  236
+[10000|00000|10010|00000|01001]
  237
+[10000|00000|10010|00000|00100]
  238
+[10000|00000|10010|00000|00101]
  239
+[10000|00000|10010|00000|00010]
  240
+[10000|00000|10010|00000|00001]
  241
+[10000|00000|10001|00000|00000]
  242
+[10000|00000|10001|01000|00000]
  243
+[10000|00000|10001|01010|00000]
  244
+[10000|00000|10001|01010|10000]
  245
+[10000|00000|10001|01010|10100]
  246
+[10000|00000|10001|01010|10101]
  247
+[10000|00000|10001|01010|10001]
  248
+[10000|00000|10001|01010|00100]
  249
+[10000|00000|10001|01010|00101]
  250
+[10000|00000|10001|01010|00001]
  251
+[10000|00000|10001|01000|10000]
  252
+[10000|00000|10001|01000|10100]
  253
+[10000|00000|10001|01000|10101]
  254
+[10000|00000|10001|01000|10010]
  255
+[10000|00000|10001|01000|10001]
  256
+[10000|00000|10001|01000|00100]
  257
+[10000|00000|10001|01000|00101]
  258
+[10000|00000|10001|01000|00010]
  259
+[10000|00000|10001|01000|00001]
  260
+[10000|00000|10001|00100|00000]
  261
+[10000|00000|10001|00100|10000]
  262
+[10000|00000|10001|00100|10010]
  263
+[10000|00000|10001|00100|10001]
  264
+[10000|00000|10001|00100|01000]
  265
+[10000|00000|10001|00100|01010]
  266
+[10000|00000|10001|00100|01001]
  267
+[10000|00000|10001|00100|00010]
  268
+[10000|00000|10001|00100|00001]
  269
+[10000|00000|10001|00010|00000]
  270
+[10000|00000|10001|00010|10000]
  271
+[10000|00000|10001|00010|10100]
  272
+[10000|00000|10001|00010|10101]
  273
+[10000|00000|10001|00010|10001]
  274
+[10000|00000|10001|00010|01000]
  275
+[10000|00000|10001|00010|01001]
  276
+[10000|00000|10001|00010|00100]
  277
+[10000|00000|10001|00010|00101]
  278
+[10000|00000|10001|00010|00001]
  279
+[10000|00000|10001|00000|10000]
  280
+[10000|00000|10001|00000|10100]
  281
+[10000|00000|10001|00000|10101]
  282
+[10000|00000|10001|00000|10010]
  283
+[10000|00000|10001|00000|10001]
  284
+[10000|00000|10001|00000|01000]
  285
+[10000|00000|10001|00000|01010]
  286
+[10000|00000|10001|00000|01001]
  287
+[10000|00000|10001|00000|00100]
  288
+[10000|00000|10001|00000|00101]
  289
+[10000|00000|10001|00000|00010]
  290
+[10000|00000|10001|00000|00001]
  291
+[10000|00000|10000|01000|00000]
  292
+[10000|00000|10000|01010|00000]
  293
+[10000|00000|10000|01010|10000]
  294
+[10000|00000|10000|01010|10100]
  295
+[10000|00000|10000|01010|10101]
  296
+[10000|00000|10000|01010|10001]
  297
+[10000|00000|10000|01010|00100]
  298
+[10000|00000|10000|01010|00101]
  299
+[10000|00000|10000|01010|00001]
  300
+[10000|00000|10000|01001|00000]
  301
+[10000|00000|10000|01001|10000]
  302
+[10000|00000|10000|01001|10100]
  303
+[10000|00000|10000|01001|10010]
  304
+[10000|00000|10000|01001|00100]
  305
+[10000|00000|10000|01001|00010]
  306
+[10000|00000|10000|01000|10000]
  307
+[10000|00000|10000|01000|10100]
  308
+[10000|00000|10000|01000|10101]
  309
+[10000|00000|10000|01000|10010]
  310
+[10000|00000|10000|01000|10001]
  311
+[10000|00000|10000|01000|00100]
  312
+[10000|00000|10000|01000|00101]
  313
+[10000|00000|10000|01000|00010]
  314
+[10000|00000|10000|01000|00001]
  315
+[10000|00000|10000|00100|00000]
  316
+[10000|00000|10000|00101|00000]
  317
+[10000|00000|10000|00101|10000]
  318
+[10000|00000|10000|00101|10010]
  319
+[10000|00000|10000|00101|01000]
  320
+[10000|00000|10000|00101|01010]
  321
+[10000|00000|10000|00101|00010]
  322
+[10000|00000|10000|00100|10000]
  323
+[10000|00000|10000|00100|10010]
  324
+[10000|00000|10000|00100|10001]
  325
+[10000|00000|10000|00100|01000]
  326
+[10000|00000|10000|00100|01010]
  327
+[10000|00000|10000|00100|01001]
  328
+[10000|00000|10000|00100|00010]
  329
+[10000|00000|10000|00100|00001]
  330
+[10000|00000|10000|00010|00000]
  331
+[10000|00000|10000|00010|10000]
  332
+[10000|00000|10000|00010|10100]
  333
+[10000|00000|10000|00010|10101]
  334
+[10000|00000|10000|00010|10001]
  335
+[10000|00000|10000|00010|01000]
  336
+[10000|00000|10000|00010|01001]
  337
+[10000|00000|10000|00010|00100]
  338
+[10000|00000|10000|00010|00101]
  339
+[10000|00000|10000|00010|00001]
  340
+[10000|00000|10000|00001|00000]
  341
+[10000|00000|10000|00001|10000]
  342
+[10000|00000|10000|00001|10100]
  343
+[10000|00000|10000|00001|10010]
  344
+[10000|00000|10000|00001|01000]
  345
+[10000|00000|10000|00001|01010]
  346
+[10000|00000|10000|00001|00100]
  347
+[10000|00000|10000|00001|00010]
  348
+[10000|00000|10000|00000|10000]
  349
+[10000|00000|10000|00000|10100]
  350
+[10000|00000|10000|00000|10101]
  351
+[10000|00000|10000|00000|10010]
  352
+[10000|00000|10000|00000|10001]
  353
+[10000|00000|10000|00000|01000]
  354
+[10000|00000|10000|00000|01010]
  355
+[10000|00000|10000|00000|01001]
  356
+[10000|00000|10000|00000|00100]
  357
+[10000|00000|10000|00000|00101]
  358
+[10000|00000|10000|00000|00010]
  359
+[10000|00000|10000|00000|00001]
  360
+[10000|00000|01000|00000|00000]
  361
+[10000|00000|01010|00000|00000]
  362
+[10000|00000|01010|10000|00000]
  363
+[10000|00000|01010|10100|00000]
  364
+[10000|00000|01010|10101|00000]
  365
+[10000|00000|01010|10101|01000]
  366
+[10000|00000|01010|10101|01010]
  367
+[10000|00000|01010|10101|00010]
  368
+[10000|00000|01010|10100|01000]
  369
+[10000|00000|01010|10100|01010]
  370
+[10000|00000|01010|10100|01001]
  371
+[10000|00000|01010|10100|00010]
  372
+[10000|00000|01010|10100|00001]
  373
+[10000|00000|01010|10001|00000]
  374
+[10000|00000|01010|10001|01000]
  375
+[10000|00000|01010|10001|01010]
  376
+[10000|00000|01010|10001|00100]
  377
+[10000|00000|01010|10001|00010]
  378
+[10000|00000|01010|10000|01000]
  379
+[10000|00000|01010|10000|01010]
  380
+[10000|00000|01010|10000|01001]
  381
+[10000|00000|01010|10000|00100]
  382
+[10000|00000|01010|10000|00101]
  383
+[10000|00000|01010|10000|00010]
  384
+[10000|00000|01010|10000|00001]
  385
+[10000|00000|01010|00100|00000]
  386
+[10000|00000|01010|00101|00000]
  387
+[10000|00000|01010|00101|10000]
  388
+[10000|00000|01010|00101|10010]
  389
+[10000|00000|01010|00101|01000]
  390
+[10000|00000|01010|00101|01010]
  391
+[10000|00000|01010|00101|00010]
  392
+[10000|00000|01010|00100|10000]
  393
+[10000|00000|01010|00100|10010]
  394
+[10000|00000|01010|00100|10001]
  395
+[10000|00000|01010|00100|01000]
  396
+[10000|00000|01010|00100|01010]
  397
+[10000|00000|01010|00100|01001]
  398
+[10000|00000|01010|00100|00010]
  399
+[10000|00000|01010|00100|00001]
  400
+[10000|00000|01010|00001|00000]
  401
+[10000|00000|01010|00001|10000]
  402
+[10000|00000|01010|00001|10100]
  403
+[10000|00000|01010|00001|10010]
  404
+[10000|00000|01010|00001|01000]
  405
+[10000|00000|01010|00001|01010]
  406
+[10000|00000|01010|00001|00100]
  407
+[10000|00000|01010|00001|00010]
  408
+[10000|00000|01010|00000|10000]
  409
+[10000|00000|01010|00000|10100]
  410
+[10000|00000|01010|00000|10101]
  411
+[10000|00000|01010|00000|10010]
  412
+[10000|00000|01010|00000|10001]
  413
+[10000|00000|01010|00000|01000]
  414
+[10000|00000|01010|00000|01010]
  415
+[10000|00000|01010|00000|01001]
  416
+[10000|00000|01010|00000|00100]
  417
+[10000|00000|01010|00000|00101]
  418
+[10000|00000|01010|00000|00010]
  419
+[10000|00000|01010|00000|00001]
  420
+[10000|00000|01001|00000|00000]
  421
+[10000|00000|01001|10000|00000]
  422
+[10000|00000|01001|10100|00000]
  423
+[10000|00000|01001|10100|01000]
  424
+[10000|00000|01001|10100|01010]
  425
+[10000|00000|01001|10100|01001]
  426
+[10000|00000|01001|10100|00010]
  427
+[10000|00000|01001|10100|00001]
  428
+[10000|00000|01001|10010|00000]
  429
+[10000|00000|01001|10010|01000]
  430
+[10000|00000|01001|10010|01001]
  431
+[10000|00000|01001|10010|00100]
  432
+[10000|00000|01001|10010|00101]
  433
+[10000|00000|01001|10010|00001]
  434
+[10000|00000|01001|10000|01000]
  435
+[10000|00000|01001|10000|01010]
  436
+[10000|00000|01001|10000|01001]
  437
+[10000|00000|01001|10000|00100]
  438
+[10000|00000|01001|10000|00101]
  439
+[10000|00000|01001|10000|00010]
  440
+[10000|00000|01001|10000|00001]
  441
+[10000|00000|01001|00100|00000]
  442
+[10000|00000|01001|00100|10000]
  443
+[10000|00000|01001|00100|10010]
  444
+[10000|00000|01001|00100|10001]
  445
+[10000|00000|01001|00100|01000]
  446
+[10000|00000|01001|00100|01010]
  447
+[10000|00000|01001|00100|01001]
  448
+[10000|00000|01001|00100|00010]
  449
+[10000|00000|01001|00100|00001]
  450
+[10000|00000|01001|00010|00000]
  451
+[10000|00000|01001|00010|10000]
  452
+[10000|00000|01001|00010|10100]
  453
+[10000|00000|01001|00010|10101]
  454
+[10000|00000|01001|00010|10001]
  455
+[10000|00000|01001|00010|01000]
  456
+[10000|00000|01001|00010|01001]
  457
+[10000|00000|01001|00010|00100]
  458
+[10000|00000|01001|00010|00101]
  459
+[10000|00000|01001|00010|00001]
  460
+[10000|00000|01001|00000|10000]
  461
+[10000|00000|01001|00000|10100]
  462
+[10000|00000|01001|00000|10101]
  463
+[10000|00000|01001|00000|10010]
  464
+[10000|00000|01001|00000|10001]
  465
+[10000|00000|01001|00000|01000]
  466
+[10000|00000|01001|00000|01010]
  467
+[10000|00000|01001|00000|01001]
  468
+[10000|00000|01001|00000|00100]
  469
+[10000|00000|01001|00000|00101]
  470
+[10000|00000|01001|00000|00010]
  471
+[10000|00000|01000|10000|00000]
  472
+[10000|00000|01000|10100|00000]
  473
+[10000|00000|01000|10101|00000]
  474
+[10000|00000|01000|10101|01000]
  475
+[10000|00000|01000|10101|01010]
  476
+[10000|00000|01000|10101|00010]
  477
+[10000|00000|01000|10100|01000]
  478
+[10000|00000|01000|10100|01010]
  479
+[10000|00000|01000|10100|01001]
  480
+[10000|00000|01000|10100|00010]
  481
+[10000|00000|01000|10100|00001]
  482
+[10000|00000|01000|10010|00000]
  483
+[10000|00000|01000|10010|01000]
  484
+[10000|00000|01000|10010|01001]
  485
+[10000|00000|01000|10010|00100]
  486
+[10000|00000|01000|10010|00101]
  487
+[10000|00000|01000|10010|00001]
  488
+[10000|00000|01000|10001|00000]
  489
+[10000|00000|01000|10001|01000]
  490
+[10000|00000|01000|10001|01010]
  491
+[10000|00000|01000|10001|00100]
  492
+[10000|00000|01000|10001|00010]
  493
+[10000|00000|01000|10000|01000]
  494
+[10000|00000|01000|10000|01010]
  495
+[10000|00000|01000|10000|01001]
  496
+[10000|00000|01000|10000|00100]
  497
+[10000|00000|01000|10000|00010]
  498
+[10000|00000|01000|10000|00001]
  499
+[10000|00000|01000|00100|00000]
  500
+[10000|00000|01000|00101|00000]
  501
+[10000|00000|01000|00101|10000]
  502
+[10000|00000|01000|00101|10010]
  503
+[10000|00000|01000|00101|01000]
  504
+[10000|00000|01000|00101|01010]
  505
+[10000|00000|01000|00101|00010]
  506
+[10000|00000|01000|00100|10000]
  507
+[10000|00000|01000|00100|10010]
  508
+[10000|00000|01000|00100|10001]
  509
+[10000|00000|01000|00100|01000]
  510
+[10000|00000|01000|00100|01010]
  511
+[10000|00000|01000|00100|00010]
  512
+[10000|00000|01000|00100|00001]
  513
+[10000|00000|01000|00010|00000]
  514
+[10000|00000|01000|00010|10000]
  515
+[10000|00000|01000|00010|10100]
  516
+[10000|00000|01000|00010|10101]
  517
+[10000|00000|01000|00010|10001]
  518
+[10000|00000|01000|00010|01000]
  519
+[10000|00000|01000|00010|01001]
  520
+[10000|00000|01000|00010|00100]
  521
+[10000|00000|01000|00010|00101]
  522
+[10000|00000|01000|00010|00001]
  523
+[10000|00000|01000|00001|00000]
  524
+[10000|00000|01000|00001|10000]
  525
+[10000|00000|01000|00001|10100]
  526
+[10000|00000|01000|00001|10010]
  527
+[10000|00000|01000|00001|01000]
  528
+[10000|00000|01000|00001|01010]
  529
+[10000|00000|01000|00001|00100]
  530
+[10000|00000|01000|00001|00010]
  531
+[10000|00000|01000|00000|10000]
  532
+[10000|00000|01000|00000|10100]
  533
+[10000|00000|01000|00000|10010]
  534
+[10000|00000|01000|00000|10001]
  535
+[10000|00000|01000|00000|01000]
  536
+[10000|00000|01000|00000|01010]
  537
+[10000|00000|01000|00000|01001]
  538
+[10000|00000|01000|00000|00100]
  539
+[10000|00000|01000|00000|00010]
  540
+[10000|00000|01000|00000|00001]
  541
+[10000|00000|00100|00000|00000]
  542
+[10000|00000|00101|00000|00000]
  543
+[10000|00000|00101|10000|00000]
  544
+[10000|00000|00101|10010|00000]
  545
+[10000|00000|00101|10010|01000]
  546
+[10000|00000|00101|10010|01001]
  547
+[10000|00000|00101|10010|00100]
  548
+[10000|00000|00101|10010|00101]
  549
+[10000|00000|00101|10010|00001]
  550
+[10000|00000|00101|10000|01000]
  551
+[10000|00000|00101|10000|01010]
  552
+[10000|00000|00101|10000|01001]
  553
+[10000|00000|00101|10000|00100]
  554
+[10000|00000|00101|10000|00101]
  555
+[10000|00000|00101|10000|00010]
  556
+[10000|00000|00101|10000|00001]
  557
+[10000|00000|00101|01000|00000]
  558
+[10000|00000|00101|01010|00000]
  559
+[10000|00000|00101|01010|10000]
  560
+[10000|00000|00101|01010|10100]
  561
+[10000|00000|00101|01010|10101]
  562
+[10000|00000|00101|01010|10001]
  563
+[10000|00000|00101|01010|00100]
  564
+[10000|00000|00101|01010|00101]
  565
+[10000|00000|00101|01010|00001]
  566
+[10000|00000|00101|01000|10000]
  567
+[10000|00000|00101|01000|10100]
  568
+[10000|00000|00101|01000|10101]
  569
+[10000|00000|00101|01000|10010]
  570
+[10000|00000|00101|01000|10001]
  571
+[10000|00000|00101|01000|00100]
  572
+[10000|00000|00101|01000|00101]
  573
+[10000|00000|00101|01000|00010]
  574
+[10000|00000|00101|01000|00001]
  575
+[10000|00000|00101|00010|00000]
  576
+[10000|00000|00101|00010|10000]
  577
+[10000|00000|00101|00010|10100]
  578
+[10000|00000|00101|00010|10101]
  579
+[10000|00000|00101|00010|10001]
  580
+[10000|00000|00101|00010|01000]
  581
+[10000|00000|00101|00010|01001]
  582
+[10000|00000|00101|00010|00100]
  583
+[10000|00000|00101|00010|00101]
  584
+[10000|00000|00101|00010|00001]
  585
+[10000|00000|00101|00000|10000]
  586
+[10000|00000|00101|00000|10100]
  587
+[10000|00000|00101|00000|10101]
  588
+[10000|00000|00101|00000|10010]
  589
+[10000|00000|00101|00000|10001]
  590
+[10000|00000|00101|00000|01000]
  591
+[10000|00000|00101|00000|01010]
  592
+[10000|00000|00101|00000|01001]
  593
+[10000|00000|00101|00000|00100]
  594
+[10000|00000|00101|00000|00101]
  595
+[10000|00000|00101|00000|00010]
  596
+[10000|00000|00100|10000|00000]
  597
+[10000|00000|00100|10010|00000]
  598
+[10000|00000|00100|10010|01000]
  599
+[10000|00000|00100|10010|01001]
  600
+[10000|00000|00100|10010|00100]
  601
+[10000|00000|00100|10010|00101]
  602
+[10000|00000|00100|10010|00001]
  603
+[10000|00000|00100|10001|00000]
  604
+[10000|00000|00100|10001|01000]
  605
+[10000|00000|00100|10001|01010]
  606
+[10000|00000|00100|10001|00100]
  607
+[10000|00000|00100|10001|00010]
  608
+[10000|00000|00100|10000|01000]
  609
+[10000|00000|00100|10000|01010]
  610
+[10000|00000|00100|10000|01001]
  611
+[10000|00000|00100|10000|00100]
  612
+[10000|00000|00100|10000|00010]
  613
+[10000|00000|00100|10000|00001]
  614
+[10000|00000|00100|01000|00000]
  615
+[10000|00000|00100|01010|00000]
  616
+[10000|00000|00100|01010|10000]
  617
+[10000|00000|00100|01010|10100]
  618
+[10000|00000|00100|01010|10101]
  619
+[10000|00000|00100|01010|10001]
  620
+[10000|00000|00100|01010|00100]
  621
+[10000|00000|00100|01010|00101]
  622
+[10000|00000|00100|01010|00001]
  623
+[10000|00000|00100|01001|00000]
  624
+[10000|00000|00100|01001|10000]
  625
+[10000|00000|00100|01001|10100]
  626
+[10000|00000|00100|01001|10010]
  627
+[10000|00000|00100|01001|00100]
  628
+[10000|00000|00100|01001|00010]
  629
+[10000|00000|00100|01000|10000]
  630
+[10000|00000|00100|01000|10100]
  631
+[10000|00000|00100|01000|10010]
  632
+[10000|00000|00100|01000|10001]
  633
+[10000|00000|00100|01000|00100]
  634
+[10000|00000|00100|01000|00010]
  635
+[10000|00000|00100|01000|00001]
  636
+[10000|00000|00100|00010|00000]
  637
+[10000|00000|00100|00010|10000]
  638
+[10000|00000|00100|00010|10100]
  639
+[10000|00000|00100|00010|10101]
  640
+[10000|00000|00100|00010|10001]
  641
+[10000|00000|00100|00010|01000]
  642
+[10000|00000|00100|00010|01001]
  643
+[10000|00000|00100|00010|00001]
  644
+[10000|00000|00100|00001|00000]
  645
+[10000|00000|00100|00001|10000]
  646
+[10000|00000|00100|00001|10100]
  647
+[10000|00000|00100|00001|10010]
  648
+[10000|00000|00100|00001|01000]
  649
+[10000|00000|00100|00001|01010]
  650
+[10000|00000|00100|00001|00010]
  651
+[10000|00000|00100|00000|10000]
  652
+[10000|00000|00100|00000|10100]
  653
+[10000|00000|00100|00000|10010]
  654
+[10000|00000|00100|00000|10001]
  655
+[10000|00000|00100|00000|01000]
  656
+[10000|00000|00100|00000|01010]
  657
+[10000|00000|00100|00000|00001]
  658
+[10000|00000|00010|00000|00000]
  659
+[10000|00000|00010|10000|00000]
  660
+[10000|00000|00010|10100|00000]
  661
+[10000|00000|00010|10101|00000]
  662
+[10000|00000|00010|10101|01000]
  663
+[10000|00000|00010|10101|01010]
  664
+[10000|00000|00010|10101|00010]
  665
+[10000|00000|00010|10100|01000]
  666
+[10000|00000|00010|10100|01010]
  667
+[10000|00000|00010|10100|01001]
  668
+[10000|00000|00010|10100|00010]
  669
+[10000|00000|00010|10100|00001]
  670
+[10000|00000|00010|10001|00000]
  671
+[10000|00000|00010|10001|01000]
  672
+[10000|00000|00010|10001|01010]
  673
+[10000|00000|00010|10001|00100]
  674
+[10000|00000|00010|10001|00010]
  675
+[10000|00000|00010|10000|01000]
  676
+[10000|00000|00010|10000|01010]
  677
+[10000|00000|00010|10000|01001]
  678
+[10000|00000|00010|10000|00100]
  679
+[10000|00000|00010|10000|00101]
  680
+[10000|00000|00010|10000|00010]
  681
+[10000|00000|00010|10000|00001]
  682
+[10000|00000|00010|01000|00000]
  683
+[10000|00000|00010|01001|00000]
  684
+[10000|00000|00010|01001|10000]
  685
+[10000|00000|00010|01001|10100]
  686
+[10000|00000|00010|01001|10010]
  687
+[10000|00000|00010|01001|00100]
  688
+[10000|00000|00010|01001|00010]
  689
+[10000|00000|00010|01000|10000]
  690
+[10000|00000|00010|01000|10100]
  691
+[10000|00000|00010|01000|10101]
  692
+[10000|00000|00010|01000|10010]
  693
+[10000|00000|00010|01000|10001]
  694
+[10000|00000|00010|01000|00100]
  695
+[10000|00000|00010|01000|00101]
  696
+[10000|00000|00010|01000|00010]
  697
+[10000|00000|00010|01000|00001]
  698
+[10000|00000|00010|00100|00000]
  699
+[10000|00000|00010|00101|00000]
  700
+[10000|00000|00010|00101|10000]
  701
+[10000|00000|00010|00101|10010]
  702
+[10000|00000|00010|00101|01000]
  703
+[10000|00000|00010|00101|01010]
  704
+[10000|00000|00010|00101|00010]
  705
+[10000|00000|00010|00100|10000]
  706
+[10000|00000|00010|00100|10010]
  707
+[10000|00000|00010|00100|10001]
  708
+[10000|00000|00010|00100|01000]
  709
+[10000|00000|00010|00100|01010]
  710
+[10000|00000|00010|00100|01001]
  711
+[10000|00000|00010|00100|00001]
  712
+[10000|00000|00010|00001|00000]
  713
+[10000|00000|00010|00001|10000]
  714
+[10000|00000|00010|00001|10100]
  715
+[10000|00000|00010|00001|10010]
  716
+[10000|00000|00010|00001|01000]
  717
+[10000|00000|00010|00001|01010]
  718
+[10000|00000|00010|00001|00100]
  719
+[10000|00000|00010|00001|00010]
  720
+[10000|00000|00010|00000|10000]
  721
+[10000|00000|00010|00000|10100]
  722
+[10000|00000|00010|00000|10101]
  723
+[10000|00000|00010|00000|10010]
  724
+[10000|00000|00010|00000|10001]
  725
+[10000|00000|00010|00000|01000]
  726
+[10000|00000|00010|00000|01010]
  727
+[10000|00000|00010|00000|01001]
  728
+[10000|00000|00010|00000|00100]
  729
+[10000|00000|00010|00000|00101]
  730
+[10000|00000|00010|00000|00010]
  731
+[10000|00000|00001|00000|00000]
  732
+[10000|00000|00001|10000|00000]
  733
+[10000|00000|00001|10100|00000]
  734
+[10000|00000|00001|10100|01000]
  735
+[10000|00000|00001|10100|01010]
  736
+[10000|00000|00001|10100|01001]
  737
+[10000|00000|00001|10100|00010]
  738
+[10000|00000|00001|10100|00001]
  739
+[10000|00000|00001|10010|00000]
  740
+[10000|00000|00001|10010|01000]
  741
+[10000|00000|00001|10010|01001]
  742
+[10000|00000|00001|10010|00100]
  743
+[10000|00000|00001|10010|00101]
  744
+[10000|00000|00001|10010|00001]
  745
+[10000|00000|00001|10000|01000]
  746
+[10000|00000|00001|10000|01010]
  747
+[10000|00000|00001|10000|01001]
  748
+[10000|00000|00001|10000|00100]
  749
+[10000|00000|00001|10000|00101]
  750
+[10000|00000|00001|10000|00010]
  751
+[10000|00000|00001|10000|00001]
  752
+[10000|00000|00001|01000|00000]
  753
+[10000|00000|00001|01010|00000]
  754
+[10000|00000|00001|01010|10000]
  755
+[10000|00000|00001|01010|10100]
  756
+[10000|00000|00001|01010|10101]
  757
+[10000|00000|00001|01010|10001]
  758
+[10000|00000|00001|01010|00100]
  759
+[10000|00000|00001|01010|00101]
  760
+[10000|00000|00001|01010|00001]
  761
+[10000|00000|00001|01000|10000]
  762
+[10000|00000|00001|01000|10100]
  763
+[10000|00000|00001|01000|10101]
  764
+[10000|00000|00001|01000|10010]
  765
+[10000|00000|00001|01000|10001]
  766
+[10000|00000|00001|01000|00100]
  767
+[10000|00000|00001|01000|00101]
  768
+[10000|00000|00001|01000|00010]
  769
+[10000|00000|00001|01000|00001]
  770
+[10000|00000|00001|00010|00000]
  771
+[10000|00000|00001|00010|10000]
  772
+[10000|00000|00001|00010|10100]
  773
+[10000|00000|00001|00010|10101]
  774
+[10000|00000|00001|00010|10001]
  775
+[10000|00000|00001|00010|01000]
  776
+[10000|00000|00001|00010|01001]
  777
+[10000|00000|00001|00010|00100]
  778
+[10000|00000|00001|00010|00101]
  779
+[10000|00000|00001|00010|00001]
  780
+[10000|00000|00001|00000|10000]
  781
+[10000|00000|00001|00000|10100]
  782
+[10000|00000|00001|00000|10101]
  783
+[10000|00000|00001|00000|10010]
  784
+[10000|00000|00001|00000|10001]
  785
+[10000|00000|00001|00000|01000]
  786
+[10000|00000|00001|00000|01010]
  787
+[10000|00000|00001|00000|01001]
  788
+[10000|00000|00001|00000|00100]
  789
+[10000|00000|00001|00000|00101]
  790
+[10000|00000|00001|00000|00010]
  791
+[10000|00000|00000|10000|00000]
  792
+[10000|00000|00000|10100|00000]
  793
+[10000|00000|00000|10101|00000]
  794
+[10000|00000|00000|10101|01000]
  795
+[10000|00000|00000|10101|01010]
  796
+[10000|00000|00000|10101|00010]
  797
+[10000|00000|00000|10100|01000]
  798
+[10000|00000|00000|10100|01010]
  799
+[10000|00000|00000|10100|00010]
  800
+[10000|00000|00000|10010|00000]
  801
+[10000|00000|00000|10010|01000]
  802
+[10000|00000|00000|10010|01001]
  803
+[10000|00000|00000|10010|00100]
  804
+[10000|00000|00000|10010|00101]
  805
+[10000|00000|00000|10010|00001]
  806
+[10000|00000|00000|10001|00000]
  807
+[10000|00000|00000|10001|01000]
  808
+[10000|00000|00000|10001|01010]
  809
+[10000|00000|00000|10001|00100]
  810
+[10000|00000|00000|10001|00010]
  811
+[10000|00000|00000|10000|01000]
  812
+[10000|00000|00000|10000|01010]
  813
+[10000|00000|00000|10000|01001]
  814
+[10000|00000|00000|10000|00100]
  815
+[10000|00000|00000|10000|00010]
  816
+[10000|00000|00000|10000|00001]
  817
+[10000|00000|00000|01000|00000]
  818
+[10000|00000|00000|01010|00000]
  819
+[10000|00000|00000|01010|10000]
  820
+[10000|00000|00000|01010|10100]
  821
+[10000|00000|00000|01010|10101]
  822
+[10000|00000|00000|01010|10001]
  823
+[10000|00000|00000|01010|00100]
  824
+[10000|00000|00000|01010|00101]
  825
+[10000|00000|00000|01010|00001]
  826
+[10000|00000|00000|01001|00000]
  827
+[10000|00000|00000|01001|10000]
  828
+[10000|00000|00000|01001|10100]
  829
+[10000|00000|00000|01001|10010]
  830
+[10000|00000|00000|01001|00100]
  831
+[10000|00000|00000|01001|00010]
  832
+[10000|00000|00000|01000|10000]
  833
+[10000|00000|00000|01000|10100]
  834
+[10000|00000|00000|01000|10010]
  835
+[10000|00000|00000|01000|10001]
  836
+[10000|00000|00000|01000|00100]
  837
+[10000|00000|00000|01000|00010]
  838
+[10000|00000|00000|01000|00001]
  839
+[10000|00000|00000|00010|00000]
  840
+[10000|00000|00000|00010|10000]
  841
+[10000|00000|00000|00010|10100]
  842
+[10000|00000|00000|00010|10101]
  843
+[10000|00000|00000|00010|10001]
  844
+[10000|00000|00000|00010|01000]
  845
+[10000|00000|00000|00010|01001]
  846
+[10000|00000|00000|00010|00001]
  847
+[10000|00000|00000|00001|00000]
  848
+[10000|00000|00000|00001|10000]
  849
+[10000|00000|00000|00001|10100]
  850
+[10000|00000|00000|00001|10010]
  851
+[10000|00000|00000|00001|01000]
  852
+[10000|00000|00000|00001|01010]
  853
+[10000|00000|00000|00001|00010]
  854
+[10000|00000|00000|00000|10000]
  855
+[10000|00000|00000|00000|10010]
  856
+[10000|00000|00000|00000|10001]
  857
+[10000|00000|00000|00000|01000]
  858
+[10000|00000|00000|00000|01010]
  859
+[10000|00000|00000|00000|00001]
  860
+[00000|00000|10000|00000|00000]
  861
+[00000|00000|10100|00000|00000]
  862
+[00000|00000|10101|00000|00000]
  863
+[00000|00000|10101|01000|00000]
  864
+[00000|00000|10101|01010|00000]
  865
+[00000|00000|10101|01010|00100]
  866
+[00000|00000|10101|01000|00100]
  867
+[00000|00000|10101|00000|00100]
  868
+[00000|00000|10100|01000|00000]
  869
+[00000|00000|10100|01010|00000]
  870
+[00000|00000|10100|01010|00100]
  871
+[00000|00000|10100|01000|00100]
  872
+[00000|00000|10100|00010|00000]
  873
+[00000|00000|10100|00010|00100]
  874
+[00000|00000|10100|00000|00100]
  875
+[00000|00000|10010|00000|00000]
  876
+[00000|00000|10010|01000|00000]
  877
+[00000|00000|10010|01000|00100]
  878
+[00000|00000|10010|00100|00000]
  879
+[00000|00000|10010|00000|00100]
  880
+[00000|00000|10001|00000|00000]
  881
+[00000|00000|10001|01000|00000]
  882
+[00000|00000|10001|01010|00000]
  883
+[00000|00000|10001|01010|00100]
  884
+[00000|00000|10001|01000|00100]
  885
+[00000|00000|10001|00100|00000]
  886
+[00000|00000|10001|00000|00100]
  887
+[00000|00000|10000|01000|00000]
  888
+[00000|00000|10000|01010|00000]
  889
+[00000|00000|10000|01010|00100]
  890
+[00000|00000|10000|01000|00100]
  891
+[00000|00000|10000|00100|00000]
  892
+[00000|00000|10000|00010|00000]
  893
+[00000|00000|10000|00010|00100]
  894
+[00000|00000|10000|00000|00100]
  895
+[00000|00000|01000|00000|00000]
  896
+[00000|00000|01010|00000|00000]
  897
+[00000|00000|01010|00100|00000]
  898
+[00000|00000|01010|00000|00100]
  899
+[00000|00000|01000|00100|00000]
  900
+[00000|00000|01000|00010|00000]
  901
+[00000|00000|01000|00010|00100]
  902
+[00000|00000|00100|00000|00000]
  903
+[00000|00000|00100|01000|00000]
  904
+[00000|00000|00100|01010|00000]
  905
+[00000|00000|00100|01010|00100]
  906
+[00000|00000|00000|10000|00000]
  907
+[00000|00000|00000|01000|00000]
  908
+[00000|00000|00000|01010|00000]
  909
+[00000|00000|00000|01010|00100]
BIN  four_four.png
133  four_four.txt
... ...
@@ -0,0 +1,133 @@
  1
+[0000|0000|0000|0000]
  2
+[1000|0000|0000|0000]
  3
+[1010|0000|0000|0000]
  4
+[1010|0100|0000|0000]
  5
+[1010|0101|0000|0000]
  6
+[1010|0101|1000|0000]
  7
+[1010|0101|1010|0000]
  8
+[1010|0101|1010|0100]
  9
+[1010|0101|1010|0101]
  10
+[1010|0101|1000|0100]
  11
+[1010|0101|1000|0101]
  12
+[1010|0101|1000|0010]
  13
+[1010|0101|1000|0001]
  14
+[1010|0101|0010|0000]
  15
+[1010|0101|0010|1000]
  16
+[1010|0101|0010|1001]
  17
+[1010|0101|0010|0100]
  18
+[1010|0101|0010|0101]
  19
+[1010|0101|0010|0001]
  20
+[1010|0101|0000|1000]
  21
+[1010|0101|0000|1010]
  22
+[1010|0101|0000|1001]
  23
+[1010|0101|0000|0100]
  24
+[1010|0101|0000|0101]
  25
+[1010|0101|0000|0010]
  26
+[1010|0101|0000|0001]
  27
+[1010|0100|1000|0000]
  28
+[1010|0100|1010|0000]
  29
+[1010|0100|1010|0001]
  30
+[1010|0100|1001|0000]
  31
+[1010|0100|1001|0010]
  32
+[1010|0100|1000|0001]
  33
+[1010|0100|0010|0000]
  34
+[1010|0100|0010|1000]
  35
+[1010|0100|0010|1001]
  36
+[1010|0100|0010|0100]
  37
+[1010|0100|0010|0101]
  38
+[1010|0100|0010|0001]
  39
+[1010|0100|0001|0000]
  40
+[1010|0100|0001|1000]
  41
+[1010|0100|0001|1010]
  42
+[1010|0100|0001|0100]
  43
+[1010|0100|0001|0010]
  44
+[1010|0100|0000|1000]
  45
+[1010|0100|0000|1010]
  46
+[1010|0100|0000|1001]
  47
+[1010|0100|0000|0100]
  48
+[1010|0100|0000|0010]
  49
+[1010|0001|0000|0000]
  50
+[1010|0001|1000|0000]
  51
+[1010|0001|1010|0000]
  52
+[1010|0001|1010|0100]
  53
+[1010|0001|1000|0100]
  54
+[1010|0001|1000|0101]
  55
+[1010|0001|1000|0010]
  56
+[1010|0001|0100|0000]
  57
+[1010|0001|0100|1000]
  58
+[1010|0001|0100|1001]
  59
+[1010|0001|0100|0010]
  60
+[1010|0001|0100|0001]
  61
+[1010|0001|0010|0000]
  62
+[1010|0001|0010|1000]
  63
+[1010|0001|0010|0100]
  64
+[1010|0001|0000|0100]
  65
+[1010|0001|0000|0101]
  66
+[1010|0001|0000|0010]
  67
+[1010|0001|0000|0001]
  68
+[1010|0000|1000|0000]
  69
+[1010|0000|1010|0000]
  70
+[1010|0000|1010|0001]
  71
+[1010|0000|1001|0000]
  72
+[1010|0000|1001|0010]
  73
+[1010|0000|1000|0001]
  74
+[1010|0000|0100|0000]
  75
+[1010|0000|0101|0000]
  76
+[1010|0000|0101|1000]
  77
+[1010|0000|0101|0010]
  78
+[1010|0000|0100|1000]
  79
+[1010|0000|0100|1001]
  80
+[1010|0000|0100|0010]
  81
+[1010|0000|0100|0001]
  82
+[1010|0000|0010|0000]
  83
+[1010|0000|0010|1000]
  84
+[1010|0000|0010|1001]
  85
+[1010|0000|0010|0100]
  86
+[1010|0000|0010|0101]
  87
+[1010|0000|0010|0001]
  88
+[1010|0000|0001|0000]
  89
+[1010|0000|0001|1000]
  90
+[1010|0000|0001|1010]
  91
+[1010|0000|0001|0100]
  92
+[1010|0000|0001|0010]
  93
+[1010|0000|0000|0100]
  94
+[1010|0000|0000|0101]
  95
+[1010|0000|0000|0010]
  96
+[1000|0100|0000|0000]
  97
+[1000|0100|0010|0000]
  98
+[1000|0100|0010|0100]
  99
+[1000|0100|0010|0001]
  100
+[1000|0100|0001|0000]
  101
+[1000|0100|0001|0100]
  102
+[1000|0100|0001|0010]
  103
+[1000|0100|0000|0100]
  104
+[1000|0010|0000|0000]
  105
+[1000|0010|0100|0000]
  106
+[1000|0010|0101|0000]
  107
+[1000|0010|0101|0010]
  108
+[1000|0010|0100|0001]
  109
+[1000|0010|0001|0000]
  110
+[1000|0010|0001|0100]
  111
+[1000|0010|0001|0010]
  112
+[1000|0010|0000|0100]
  113
+[1000|0010|0000|0010]
  114
+[1000|0010|0000|0001]
  115
+[1000|0000|0010|0000]
  116
+[1000|0000|0010|1000]
  117
+[1000|0000|0010|1001]
  118
+[1000|0000|0010|0100]
  119
+[1000|0000|0010|0101]
  120
+[1000|0000|0010|0001]
  121
+[1000|0000|0001|0000]
  122
+[1000|0000|0001|1000]
  123
+[1000|0000|0001|1010]
  124
+[1000|0000|0001|0100]
  125
+[1000|0000|0001|0010]
  126
+[1000|0000|0000|1000]
  127
+[1000|0000|0000|1010]
  128
+[1000|0000|0000|1001]
  129
+[1000|0000|0000|0100]
  130
+[1000|0000|0000|0101]
  131
+[1000|0000|0000|0001]
  132
+[0000|0000|0010|0000]
  133
+[0000|0000|0001|0000]
BIN  imgA.png
51  src/chessboards/AugmentingChessboardGenerator.java
... ...
@@ -0,0 +1,51 @@
  1
+package chessboards;
  2
+
  3
+import chessboards.handler.EnumerationHandler;
  4
+import chessboards.handler.StdOutEnumerationHandler;
  5
+import group.Permutation;
  6
+import group.SSPermutationGroup;
  7
+
  8
+public class AugmentingChessboardGenerator implements ChessboardGenerator {
  9
+    
  10
+    private EnumerationHandler handler;
  11
+    
  12
+    public AugmentingChessboardGenerator() {
  13
+        this(new StdOutEnumerationHandler());
  14
+    }
  15
+    
  16
+    public AugmentingChessboardGenerator(EnumerationHandler handler) {
  17
+        this.handler = handler;
  18
+    }
  19
+    
  20
+    public void generate(int dim) {
  21
+        DiscreteChessboardPartitionRefiner refiner = new DiscreteChessboardPartitionRefiner();
  22
+        Chessboard emptyBoard = new Chessboard(dim); 
  23
+        SSPermutationGroup group = refiner.getAutomorphismGroup(emptyBoard);
  24
+        generate(dim, emptyBoard, group);
  25
+    }
  26
+    
  27
+    public void generate(int dim, Chessboard chessboard, SSPermutationGroup group) {
  28
+        if (isOk(chessboard, group)) {
  29
+            handler.handle(chessboard);
  30
+            int next = chessboard.getMaxColor() + 1;
  31
+            for (; next < dim * dim; next++) {
  32
+                if (chessboard.allowed(next)) {
  33
+                    generate(dim, new Chessboard(dim, chessboard, next), group);
  34
+                }
  35
+            }
  36
+        }
  37
+    }
  38
+    
  39
+    public boolean isOk(Chessboard chessboard, SSPermutationGroup group) {
  40
+        if (chessboard.numberOfColors() == 0) return true;
  41
+        String initial = chessboard.getColorString();
  42
+        for (Permutation permutation : group.all()) {
  43
+            String permuted = chessboard.getPermutedColorString(permutation);
  44
+            if (initial.compareTo(permuted) > 0) {
  45
+                return false;
  46
+            }
  47
+        }
  48
+        return true;
  49
+    }
  50
+    
  51
+}
77  src/chessboards/BruteForceChessboardGenerator.java
... ...
@@ -0,0 +1,77 @@
  1
+package chessboards;
  2
+
  3
+import java.util.ArrayList;
  4
+import java.util.List;
  5
+
  6
+import chessboards.handler.EnumerationHandler;
  7
+import chessboards.handler.StdOutEnumerationHandler;
  8
+
  9
+public class BruteForceChessboardGenerator implements ChessboardGenerator {
  10
+    
  11
+    private EnumerationHandler handler;
  12
+    
  13
+    private List<Chessboard> generated;
  14
+    
  15
+    private int attempts = 0;
  16
+    
  17
+    public BruteForceChessboardGenerator() {
  18
+        this(new StdOutEnumerationHandler());
  19
+    }
  20
+    
  21
+    public BruteForceChessboardGenerator(EnumerationHandler handler) {
  22
+        this.handler = handler;
  23
+        this.generated = new ArrayList<Chessboard>(); 
  24
+    }
  25
+    
  26
+    public void generate(int dim) {
  27
+        for (int current = 0; current < dim * dim; current++) {
  28
+            generate(dim, new Chessboard(dim, current), current);
  29
+        }
  30
+        System.out.println(attempts + " attempts");
  31
+        System.out.println(generated.size() + " generated");
  32
+    }
  33
+    
  34
+    public void generate(int dim, Chessboard chessboard, int current) {
  35
+//        System.out.println("trying " + chessboard + " " + current);
  36
+        attempts++;
  37
+        for (Chessboard alreadySeen : generated) {
  38
+            if (isIsomorphic(chessboard, alreadySeen)) {
  39
+                return;
  40
+            }
  41
+        }
  42
+        generated.add(chessboard);
  43
+        handler.handle(chessboard);
  44
+        for (int next = current + 1; next < dim * dim; next++) {
  45
+            if (chessboard.allowed(next)) {
  46
+                generate(dim, new Chessboard(dim, chessboard, next), next);
  47
+            }
  48
+        }
  49
+    }
  50
+    
  51
+    public boolean isIsomorphic(Chessboard boardA, Chessboard boardB) {
  52
+        if (boardA.sameAs(boardB)) {
  53
+            return true;
  54
+        }
  55
+        if (boardB.flipHorizontal().sameAs(boardA)) {
  56
+            return true;
  57
+        }
  58
+        if (boardB.flipVertical().sameAs(boardA)) {
  59
+            return true;
  60
+        }
  61
+        Chessboard rotatedBoard;
  62
+        for (int r = 0; r < 3; r++) {
  63
+            rotatedBoard = boardB.rotateClockwise();
  64
+            if (boardA.sameAs(rotatedBoard)) {
  65
+                return true;
  66
+            }
  67
+            if (rotatedBoard.flipHorizontal().sameAs(boardA)) {
  68
+                return true;
  69
+            }
  70
+            if (rotatedBoard.flipVertical().sameAs(boardA)) {
  71
+                return true;
  72
+            }
  73
+        }
  74
+        return false;
  75
+    }
  76
+    
  77
+}
222  src/chessboards/Chessboard.java
... ...
@@ -0,0 +1,222 @@
  1
+package chessboards;
  2
+
  3
+import group.Permutation;
  4
+
  5
+import java.util.ArrayList;
  6
+import java.util.BitSet;
  7
+import java.util.List;
  8
+
  9
+public class Chessboard {
  10
+	
  11
+	private int dim;
  12
+	
  13
+	private BitSet colors;
  14
+	
  15
+	public enum Neighbour { N, E, S, W };