Solve Mastermind
A question was posted online recently about the best strategy for winning the game of Mastermind (https://en.wikipedia.org/wiki/Mastermind_(board_game)). Mastermind is a game played between two players, a Code Maker and a Code Breaker. The Maker makes a code of colored pegs, and the Breaker has to guess the code. After each guess, the Maker gives feedback of how many of the pegs were the right color in the right place and how many are the right color in the wrong place, indicated by black and white pegs in the board. The Breaker then makes another guess.
The parameters of the game are how many pegs are in the code, how many possible colors there are, and whether the same color is allowed to be repeated in the code, as in (4 of 6, repeats).
Donald Knuth wrote a paper (http://www.cs.uni.edu/~wallingf/teaching/cs3530/resources/knuth-mastermind.pdf) on optimal play for the Breaker and showed that in four pegs in the code of six possible colors with repeats, it can be solved in no more than five tries. Donald Knuth is a deity of Computer Science, having written The Art of Computer Programming (https://en.wikipedia.org/wiki/The_Art_of_Computer_Programming). I wrote a program to implement Knuth's algorithm in C#. It shows it playing all possible games and also creates a table at the end of how to make perfect play.
In my program, I replace colors with numerals since the colors are arbitrary. You can try the results, playing on this site (https://www.onlinespiele-sammlung.de/mastermind/mastermindgames/madglibs/index.html).
The program uses a MinMax algorithm (https://en.wikipedia.org/wiki/Minimax), which finds the code that will reduce the number of possible remaining codes on each play. Because of the way it works, sometimes it will make a code that might not actually solve it on the next play, but instead guarantee that it solves it in the least number of tries. There are some other algorithms that will solve it in a smaller average number of tries, but possibly having a larger maximum.
The algorithm shown here is not terribly efficient, playing rather loose with both execution speed and consumption of memory. It was meant as a fast demonstration rather than a necessarily optimal implementation.
Below is the table produced by the program for playing (4 of 6, with repeats). To use the table, let's assume Red=1, Blue=2, Yellow=3, Green=4, White=5, and Orange=6. Suppose the code is 2342 (or Blue, Yellow, Green, Blue). The first guess is always 1122 (Red, Red, Blue, Blue). This gives back 1 Black and 1 White, or B1W1. Scroll down so the first tab in reads B1W1, and it says after that to guess 1134 (Red, Red, Yellow, Green). This gives back 0 Black and 2 White, or B0W2. The next tab in says to guess 3521 (Yellow, White, Blue, Red). This gives back 0 Black and 2 White, or B0W2. Scroll down so the next tab in says to guess 4612 (Green, Orange, Red, Blue). This gives back 1 Black and 1 White. Scroll down so the next tab says to guess 2342 (Blue, Yellow, Green, Blue), which is the solution.
If the code is 2342 (Blue, Yellow, Green, Blue), this would be the sequence of guesses.
1122 B1W1
1134 B0W2
3521 B0W2
4612 B1W1
2342 B4W0
1122
B3W0 1223
B3W0 1123
B2W0 1222
B2W2 1322
B2W1 1415
B2W0 1422
B1W1 1522
B1W0 1622
B2W0 1114
B3W0 1124
B2W1 1121
B2W0 1125
B3W0 1126
B1W3 3122
B1W2 1145
B2W0 1132
B1W1 4122
B3W0 5122
B1W0 2122
B3W0 6122
B1W1 1114
B3W0 1112
B2W1 1142
B2W0 1152
B3W0 1162
B2W2 1213
B3W0 1212
B2W1 1221
B1W2 2112
B0W3 2121
B2W1 1223
B3W0 1145
B2W0 1225
B1W1 1224
B1W0 1226
B2W2 1232
B0W4 2123
B2W1 1245
B3W0 1242
B2W1 1252
B2W0 1262
B1W1 1321
B2W0 1415
B2W1 1421
B1W2 1521
B1W1 1621
B1W2 2145
B3W0 2125
B2W1 2124
B2W0 2126
B1W1 3121
B0W2 1312
B1W1 4512
B3W0 1512
B2W1 1412
B2W0 1612
B1W2 4121
B0W3 5121
B0W2 6121
B0W4 2132
B0W3 2145
B3W0 2142
B2W1 2152
B2W0 2162
B1W1 3112
B0W2 4115
B3W0 4112
B2W1 5112
B2W0 6112
B2W0 1234
B3W0 1134
B2W2 1324
B1W3 1432
B2W1 3526
B2W0 1524
B1W2 1532
B1W1 1624
B1W0 1424
B0W3 1632
B0W2 1332
B2W0 1536
B3W0 1136
B2W1 1135
B2W0 1131
B3W0 1133
B1W1 1154
B3W0 1164
B1W0 1114
B3W0 1144
B1W3 1323
B3W0 1423
B2W1 1342
B1W2 3124
B0W3 4132
B1W2 1352
B3W0 1362
B2W0 1452
B2W2 1325
B2W1 1323
B3W0 1326
B1W1 1542
B2W0 1462
B3W0 1442
B2W2 1642
B1W3 1523
B0W4 5132
B1W2 1623
B2W0 1425
B0W4 6132
B0W3 3132
B1W1 1143
B1W1 1426
B0W3 5124
B0W2 4124
B3W0 6124
B1W1 2156
B2W0 1146
B2W0 1153
B1W3 1526
B1W3 1652
B1W2 1552
B1W1 1626
B1W1 1145
B2W0 1163
B1W0 1113
B2W1 1141
B0W4 1562
B1W3 1625
B0W3 1525
B1W1 1662
B0W1 3222
B3W0 4222
B1W0 1315
B3W0 1115
B2W1 1155
B3W0 1165
B2W0 1111
B3W0 1116
B1W2 1151
B3W0 1156
B1W1 1161
B3W0 1166
B0W1 5222
B0W0 2222
B3W0 6222
B0W4 3142
B1W3 4123
B0W3 1325
B2W2 3125
B2W1 4125
B2W0 4322
B1W3 5123
B1W2 3126
B3W0 3123
B2W2 6123
B1W1 3422
B1W1 4126
B0W4 3152
B0W3 4152
B2W2 5142
B2W0 3162
B0W2 4162
B3W0 4142
B2W2 6142
B0W2 1325
B2W1 5125
B3W0 6125
B2W0 5322
B2W0 2116
B1W0 2322
B0W2 6322
B0W1 3322
B1W2 3522
B1W1 5126
B1W1 4522
B2W2 5422
B2W0 3622
B1W0 6126
B1W0 4622
B3W0 4422
B2W2 6422
B2W1 2422
B0W3 5162
B3W0 5152
B2W2 6152
B0W2 6162
B0W1 2515
B2W0 2522
B1W2 5522
B1W1 6522
B1W0 2622
B0W2 5622
B0W1 6622
B1W2 1213
B3W0 1114
B3W0 1214
B2W1 1211
B2W0 1215
B3W0 1216
B2W2 1231
B0W4 2113
B2W1 1145
B2W1 1241
B1W2 1251
B1W1 1261
B0W1 3212
B2W0 1145
B0W2 4212
B3W0 5212
B0W1 2212
B3W0 6212
B1W2 1114
B3W0 2114
B2W1 2111
B2W0 2115
B3W0 2116
B1W0 2312
B0W1 3221
B1W1 2412
B3W0 2512
B3W0 2612
B1W2 2221
B0W4 4221
B0W3 5221
B3W0 6221
B0W4 2131
B0W3 1145
B2W1 2141
B1W2 2151
B1W1 2161
B0W1 2321
B0W2 1415
B1W1 2421
B0W2 2521
B0W1 2621
B1W1 1134
B3W0 1234
B2W2 2134
B2W2 1314
B2W2 3114
B1W3 1431
B0W4 4131
B2W1 1315
B2W1 1331
B1W1 1514
B2W0 1414
B3W0 1614
B1W3 1531
B1W2 1631
B0W2 5114
B1W1 4114
B3W0 6114
B0W4 5131
B0W3 3131
B3W0 6131
B2W0 1235
B3W0 1233
B3W0 1236
B2W2 2135
B2W1 1254
B2W0 1244
B3W0 1264
B1W2 2133
B3W0 2136
B0W3 2154
B0W2 2144
B3W0 2164
B1W3 1341
B2W2 3141
B1W3 1413
B0W4 4113
B1W2 1315
B3W0 1113
B3W0 1313
B2W2 1311
B2W1 1316
B2W0 1415
B2W2 1351
B1W3 1513
B0W4 3115
B2W1 1361
B1W3 1613
B0W2 4115
B2W0 1411
B3W0 1416
B1W3 5113
B1W2 6451
B3W0 1451
B1W2 1541
B1W1 6113
B1W0 3111
B0W2 3116
B0W1 3113
B1W1 1461
B3W0 1441
B2W2 1641
B1W2 4111
B1W1 1243
B0W4 4116
B0W4 3151
B0W3 4151
B2W2 5141
B2W0 3161
B0W2 4161
B3W0 4141
B2W2 6141
B1W1 2143
B1W1 1516
B3W0 1511
B3W0 1515
B2W0 1616
B2W2 1561
B1W3 1615
B0W4 5116
B2W1 1551
B2W0 1611
B0W2 6116
B2W0 1246
B1W3 1651
B0W4 6115
B1W2 1661
B1W2 6111
B1W1 5111
B0W2 5115
B1W1 1245
B2W1 1253
B2W0 1263
B1W2 2146
B0W4 5161
B2W2 6151
B0W3 5151
B2W0 6161
B0W2 2145
B2W1 2153
B2W0 2163
B0W0 2324
B2W2 3224
B1W3 2432
B0W4 4232
B1W0 1256
B3W0 1255
B2W0 1266
B2W2 1265
B0W4 2156
B1W2 2155
B2W0 2166
B1W1 5224
B3W0 6224
B2W1 5232
B1W1 6232
B1W0 2224
B3W0 4224
B2W1 2232
B1W1 3232
B0W4 2165
B0W2 2524
B3W0 2624
B2W1 2532
B1W1 2632
B0W1 2332
B1W1 2424
B0W3 1312
B3W0 4312
B2W1 3412
B1W2 4321
B0W3 3421
B0W2 3521
B3W0 3321
B3W0 3621
B2W0 4521
B2W2 3512
B0W4 5321
B2W1 5421
B2W0 6321
B2W0 4621
B3W0 4421
B2W2 6421
B1W2 3312
B3W0 3612
B2W0 4512
B1W1 2423
B2W2 4223
B0W4 3242
B0W4 5312
B0W3 5412
B2W0 6312
B0W2 4612
B3W0 4412
B2W2 6412
B1W1 2342
B0W1 2352
B3W0 2362
B2W0 2452
B2W2 2325
B0W4 3252
B2W1 2323
B3W0 2326
B1W1 2542
B0W2 4252
B2W0 2462
B3W0 2442
B2W2 2642
B2W1 2242
B1W3 2523
B1W2 2223
B3W0 2623
B2W0 2425
B1W2 3262
B1W1 5242
B1W1 6242
B3W0 4242
B2W2 4262
B2W0 6512
B1W1 5612
B1W0 5512
B0W4 2426
B1W0 6612
B0W4 3225
B2W2 5223
B0W3 3226
B3W0 3223
B2W2 6223
B2W0 4225
B0W2 5621
B3W0 5521
B2W2 6521
B1W1 4226
B0W1 6621
B0W0 2525
B3W0 2225
B3W0 2625
B2W1 2526
B2W2 2552
B0W4 5225
B2W1 2562
B0W4 6225
B2W0 2226
B3W0 2626
B1W2 2252
B3W0 2652
B1W2 5226
B1W1 2262
B3W0 2662
B1W2 6226
B0W4 5252
B0W3 5262
B2W2 6252
B0W2 6262
B1W0 1344
B3W0 1335
B3W0 1334
B2W1 1345
B2W1 1343
B2W1 1354
B2W0 1346
B2W2 1364
B1W1 1544
B1W0 1444
B3W0 1644
B2W2 1434
B2W2 1443
B1W3 3144
B2W1 1415
B3W0 1445
B2W1 1454
B2W0 1446
B2W2 1464
B1W2 1534
B2W2 1543
B1W1 1634
B2W2 1643
B0W3 5144
B0W2 4144
B3W0 6144
B0W1 4324
B2W2 4342
B2W0 1415
B2W1 1545
B3W0 1645
B2W0 1136
B2W0 1335
B1W2 1365
B1W1 1355
B1W2 1546
B2W2 1564
B2W1 1554
B1W3 1654
B1W1 1356
B3W0 1353
B2W0 1646
B1W1 1664
B1W0 1136
B3W0 1336
B2W1 1366
B2W0 1333
B1W2 1363
B0W2 5324
B2W2 5342
B0W1 3324
B3W0 6324
B2W2 3342
B1W2 6342
B1W3 4134
B2W2 4143
B1W2 3145
B3W0 3143
B3W0 3146
B2W0 4145
B2W2 3154
B1W3 5143
B2W1 3134
B3W0 3164
B1W2 6143
B2W0 3442
B1W1 4146
B1W3 1435
B1W3 5134
B1W2 4154
B2W0 6134
B1W1 3424
B1W1 4164
B0W4 1453
B0W3 1436
B3W0 1433
B2W2 1463
B1W1 4524
B3W0 4424
B3W0 4624
B2W0 3524
B2W2 4542
B0W4 5424
B2W1 4325
B1W1 6424
B2W0 3624
B1W3 4326
B1W2 4323
B1W2 1356
B2W0 4352
B0W2 3542
B0W1 4642
B0W0 4442
B1W1 4362
B3W0 4332
B1W1 5164
B0W2 6154
B0W1 5154
B1W0 1336
B3W0 1536
B2W1 1533
B2W0 1535
B1W2 1563
B1W1 1553
B0W2 6164
B0W4 5442
B0W3 6442
B0W2 1456
B3W0 1455
B2W2 1465
B1W3 5146
B0W4 6145
B0W3 5145
B0W2 3642
B0W1 1635
B2W2 1653
B1W1 1466
B0W2 6146
B0W0 1636
B3W0 1633
B2W2 1663
B1W0 3325
B3W0 3326
B3W0 3323
B2W1 6325
B2W0 5325
B2W2 3352
B1W3 5323
B2W1 3332
B3W0 3362
B1W2 6323
B1W1 5326
B2W0 6326
B1W3 5332
B1W2 5362
B3W0 5352
B2W2 6352
B2W1 6332
B1W1 5624
B3W0 5524
B2W2 6524
B0W2 6362
B1W0 6624
B1W1 1665
B1W0 1655
B0W1 1565
B0W0 1555
B0W2 5642
B3W0 5542
B2W2 6542
B0W1 1566
B3W0 1556
B2W2 1656
B0W2 6642
B0W0 1666
B0W3 1335
B2W1 4135
B1W2 4133
B1W1 4136
B1W0 4432
B0W3 4153
B0W2 4163
B0W1 4423
B0W2 3135
B3W0 1536
B2W1 3136
B1W3 6135
B1W2 5135
B1W1 3133
B0W4 3165
B0W3 3155
B2W2 3153
B2W2 5133
B2W1 3156
B2W2 5136
B2W1 3163
B1W2 6133
B2W0 1436
B2W1 6136
B2W0 3432
B1W2 3166
B1W1 3425
B0W3 4165
B0W2 4155
B1W2 5163
B3W0 5153
B2W2 6153
B1W1 3423
B2W1 3452
B1W2 5432
B1W0 6163
B0W3 4532
B0W1 4156
B1W0 3426
B2W2 3462
B2W0 4425
B1W3 6432
B1W1 4166
B0W4 4632
B0W2 4523
B2W2 5423
B0W1 4623
B2W2 6423
B1W1 4452
B0W0 4426
B2W2 4462
B0W1 3526
B3W0 1145
B1W0 3525
B0W2 4526
B0W1 3523
B0W0 3626
B2W2 1123
B2W0 6523
B1W1 3625
B0W2 3562
B2W1 3552
B3W0 3532
B1W3 5523
B1W1 3623
B0W2 5426
B2W0 4525
B2W0 4626
B1W1 6426
B1W3 5623
B1W3 3652
B0W4 6532
B1W2 1462
B2W1 4562
B2W0 3662
B1W2 6425
B1W1 3632
B1W0 5532
B0W3 4625
B0W2 6623
B1W1 4552
B1W1 5156
B1W0 6156
B0W4 5425
B0W1 5166
B1W0 6166
B0W4 5632
B0W3 4652
B2W2 6452
B2W0 6632
B1W3 5462
B0W2 6155
B3W0 6165
B2W2 5165
B1W1 5452
B1W0 6462
B0W1 4662
B0W1 5155
B0W0 5525
B3W0 1516
B2W0 5526
B1W1 6525
B0W2 5625
B2W2 5552
B2W1 5562
B2W0 1516
B2W0 6526
B1W1 5626
B0W2 6625
B1W2 5652
B2W2 6552
B1W1 5662
B2W2 6562
B1W0 6626
B0W2 6652
B0W1 6662
B0W4 2211
B0W3 1213
B3W0 2213
B2W2 3211
B2W1 4115
B2W1 4211
B1W2 5211
B1W1 6211
B2W0 1145
B1W1 2215
B0W2 2214
B0W1 2216
B1W3 2311
B1W2 1415
B2W1 2411
B1W2 2511
B1W1 2611
B0W1 2231
B1W1 1145
B1W1 2241
B0W2 2251
B0W1 2261
B0W2 2344
B3W0 2314
B2W2 2341
B2W0 2244
B2W1 2234
B2W2 2243
B2W0 2414
B1W1 2441
B2W0 3315
B3W0 2315
B2W1 2313
B2W0 2316
B1W2 2331
B3W0 2351
B1W1 2361
B1W1 2514
B1W0 2245
B1W1 2614
B0W2 2541
B0W1 2254
B1W1 2641
B0W0 2246
B2W2 2264
B1W2 2413
B2W2 2431
B1W3 3214
B1W2 4214
B0W4 3241
B0W3 4241
B1W1 2415
B3W0 2416
B2W2 2451
B2W1 2461
B1W1 2513
B2W0 2235
B1W1 2613
B1W3 5214
B1W2 2531
B0W2 6214
B1W1 2253
B1W1 2631
B0W1 4311
B1W0 2236
B3W0 2233
B2W2 2263
B0W4 5241
B0W3 6241
B1W0 2256
B3W0 2255
B2W0 2266
B2W2 2265
B2W1 2516
B1W3 2651
B2W0 2551
B1W1 2616
B1W2 2561
B1W3 2615
B1W1 2515
B1W1 2661
B0W1 5311
B3W0 6311
B0W0 3311
B0W3 4213
B2W2 4231
B0W2 3215
B3W0 3213
B3W0 3216
B2W0 4215
B2W2 3251
B1W3 5213
B2W1 3231
B3W0 3261
B1W2 6213
B2W0 3411
B1W1 4216
B1W3 5231
B1W2 4251
B2W0 6231
B1W1 4261
B1W0 4411
B0W1 5215
B3W0 5216
B2W2 6215
B2W2 5251
B2W1 5261
B2W0 5411
B1W0 6216
B1W2 6251
B1W1 3511
B3W0 4511
B1W0 6261
B1W0 3611
B3W0 4611
B2W1 6411
B0W0 1515
B2W2 5511
B2W1 6511
B1W2 5611
B1W1 6611
B0W1 2344
B3W0 1335
B2W0 2334
B2W1 2345
B1W1 2343
B2W1 2354
B1W0 2346
B2W2 2364
B0W1 2544
B0W0 2444
B3W0 2644
B2W2 2434
B2W2 2443
B1W3 3244
B2W1 2425
B3W0 2445
B2W1 2454
B2W0 2446
B2W2 2464
B1W2 2534
B2W2 2543
B1W1 2634
B2W2 2643
B0W3 5244
B0W2 4244
B3W0 6244
B0W1 4314
B2W2 4341
B2W0 1545
B3W0 2545
B2W0 2546
B2W2 2645
B1W2 2554
B0W2 5341
B1W1 2564
B1W1 2355
B0W2 6341
B0W1 3341
B1W0 2335
B3W0 2365
B1W0 2646
B0W3 5314
B0W2 2654
B1W1 6314
B1W0 3314
B0W1 2353
B3W0 2356
B1W0 2664
B0W0 1136
B2W0 2336
B1W1 2366
B1W0 2333
B0W2 2363
B1W3 4234
B2W2 4243
B1W2 3245
B3W0 3243
B3W0 3246
B2W0 4245
B2W2 3254
B1W3 5243
B2W1 3234
B3W0 3264
B1W2 6243
B2W0 3441
B1W1 4246
B1W3 2435
B1W3 5234
B1W2 4254
B2W0 6234
B1W1 3414
B1W1 4264
B0W4 2453
B0W3 2436
B3W0 2433
B2W2 2463
B1W1 4514
B3W0 4414
B3W0 4614
B2W0 3514
B2W2 4541
B0W4 5414
B2W1 4315
B1W1 6414
B2W0 3614
B1W3 4316
B1W2 4313
B1W2 1356
B2W1 4351
B0W3 3541
B0W2 4641
B0W1 4441
B1W1 4361
B3W0 4331
B1W1 5264
B0W2 6254
B0W1 5254
B1W0 1635
B2W0 2535
B1W2 2536
B1W1 2533
B0W3 2563
B0W2 2553
B0W1 6264
B0W4 5441
B0W3 6441
B0W2 2456
B3W0 2455
B2W2 2465
B1W3 5246
B0W4 6245
B0W3 5245
B0W2 3641
B0W1 2635
B2W2 2653
B1W1 2466
B0W2 6246
B0W0 2636
B3W0 2633
B2W2 2663
B1W0 3315
B3W0 3316
B3W0 3313
B2W1 6315
B2W0 5315
B2W2 3351
B1W3 5313
B2W1 3331
B3W0 3361
B1W2 6313
B1W1 5316
B2W0 6316
B1W3 5331
B1W2 5361
B3W0 5351
B2W2 6351
B2W1 6331
B1W1 5614
B3W0 5514
B2W2 6514
B0W2 6361
B1W0 6614
B1W1 2665
B1W0 2655
B0W1 2565
B0W0 2555
B0W2 5641
B3W0 5541
B2W2 6541
B0W1 2566
B3W0 2556
B2W2 2656
B0W2 6641
B0W0 2666
B0W3 2335
B2W1 4235
B1W2 4233
B1W1 4236
B1W0 4431
B0W3 4253
B0W2 4263
B0W1 4413
B0W2 3235
B3W0 1536
B2W0 3236
B1W2 6235
B1W1 5235
B1W0 3233
B0W3 3265
B0W2 3255
B2W2 3253
B2W2 5233
B2W1 3256
B2W2 5236
B2W1 3263
B1W2 6233
B2W0 1336
B2W0 6236
B1W2 3431
B1W1 3266
B0W2 3415
B0W1 4265
B0W0 4255
B1W2 5263
B3W0 5253
B2W2 6253
B1W1 3413
B2W1 3451
B1W2 5431
B1W0 6263
B0W3 4531
B0W1 4256
B1W0 3416
B2W2 3461
B2W0 4415
B1W3 6431
B1W1 4266
B0W4 4631
B0W2 4513
B2W2 5413
B0W1 4613
B2W2 6413
B1W1 4451
B0W0 4416
B2W2 4461
B0W1 3516
B3W0 1145
B1W1 3515
B0W3 4516
B0W2 3513
B0W1 3616
B2W2 1113
B2W0 6513
B1W1 3615
B0W2 3561
B2W1 3551
B3W0 3531
B1W3 5513
B1W1 3613
B0W2 5416
B2W0 4515
B2W0 4616
B1W1 6416
B1W3 5613
B1W3 3651
B0W4 6531
B1W2 1461
B2W1 4561
B2W0 3661
B1W2 6415
B1W1 3631
B1W0 5531
B0W3 4615
B0W2 6613
B1W1 4551
B1W1 5256
B1W0 6256
B0W4 5415
B0W1 5266
B1W0 6266
B0W4 5631
B0W3 4651
B2W2 6451
B2W0 6631
B1W3 5461
B0W2 6255
B3W0 6265
B2W2 5265
B1W1 5451
B1W0 6461
B0W1 4661
B0W1 5255
B0W0 5515
B3W0 1516
B3W0 5516
B2W1 6515
B1W2 5615
B2W2 5551
B2W1 5561
B2W0 1516
B3W0 6516
B2W1 5616
B1W2 6615
B1W2 5651
B2W2 6551
B1W1 5661
B2W2 6561
B1W0 6616
B0W2 6651
B0W1 6661
B0W0 3345
B3W0 3446
B3W0 3346
B2W0 3445
B2W1 3344
B2W0 3645
B2W0 3343
B2W0 3545
B1W2 4345
B3W0 6345
B1W1 3365
B2W0 5345
B1W0 3335
B3W0 3355
B2W2 3435
B2W2 4335
B1W3 3354
B1W3 3543
B0W4 5343
B2W1 3443
B3W0 3643
B2W2 4343
B2W1 3544
B1W1 6343
B2W0 3455
B3W0 3465
B2W0 3353
B1W2 3546
B1W2 3334
B3W0 3364
B2W0 5344
B1W1 3356
B2W1 5346
B1W3 3635
B1W2 3535
B0W2 4355
B3W0 4365
B2W1 5335
B2W0 6335
B2W0 3636
B3W0 3336
B2W0 3646
B2W2 3366
B2W1 3665
B2W0 3446
B2W2 3644
B1W1 3655
B1W0 3333
B1W2 3363
B1W1 6346
B1W1 3565
B1W1 6645
B0W2 4346
B1W0 4645
B3W0 5645
B1W1 3444
B1W0 3555
B0W3 6365
B0W2 5365
B2W2 6355
B1W1 6344
B0W1 6445
B3W0 6545
B1W1 4344
B1W0 5355
B0W0 1444
B2W1 4445
B2W0 5445
B1W1 4545
B1W0 5545
B1W3 3453
B2W2 4353
B1W3 3534
B0W4 5334
B1W2 3454
B3W0 3456
B2W2 3654
B2W1 3554
B2W0 3434
B2W2 4354
B2W1 3564
B1W3 6354
B1W2 5354
B2W0 3463
B3W0 3433
B2W2 3436
B2W1 3653
B2W0 3553
B1W3 3634
B1W3 4435
B1W3 5443
B1W2 4356
B2W0 4334
B1W3 5364
B0W4 6435
B0W3 5435
B1W1 3536
B3W0 3533
B2W2 3563
B1W2 6334
B0W4 6353
B0W3 5353
B0W4 4543
B0W3 4535
B3W0 4635
B1W3 5543
B1W2 6543
B0W3 5643
B0W2 1436
B2W1 4336
B2W0 5336
B1W1 4333
B1W0 5333
B0W3 4363
B0W2 5363
B1W1 3636
B3W0 3633
B2W0 3656
B2W2 3663
B0W4 6336
B2W1 3466
B3W0 3566
B2W2 3664
B0W3 6635
B2W0 3556
B1W1 5646
B0W4 5635
B1W2 4366
B3W0 5366
B2W1 6356
B1W1 6333
B0W4 6643
B1W1 1565
B2W1 6535
B2W0 4665
B1W1 6546
B1W0 3464
B0W3 5356
B0W1 4643
B1W0 4546
B3W0 5546
B2W2 5446
B1W3 5644
B1W2 4655
B1W0 5535
B0W4 6363
B0W3 6364
B0W2 4364
B1W1 6465
B0W4 6443
B0W1 4565
B3W0 4465
B2W2 5465
B1W3 6455
B1W2 6544
B1W0 4443
B0W0 4544
B3W0 5544
B2W2 5444
B2W0 4555
B1W2 4455
B0W2 5455
B1W0 3656
B3W0 3666
B2W1 6655
B2W0 4646
B3W0 6646
B1W0 5655
B1W2 5665
B3W0 6665
B1W1 6366
B1W1 6446
B2W2 6644
B1W0 6555
B1W0 4446
B2W2 4644
B0W0 5555
B0W3 6565
B0W2 5565
B0W1 6444
B0W0 4444
B0W4 4533
B2W2 5433
B0W3 4653
B3W0 4453
B3W0 4553
B2W0 4633
B2W2 4563
B1W3 6453
B2W1 5453
B2W0 5633
B2W0 4433
B1W3 4536
B1W3 5634
B0W4 5463
B1W2 4534
B2W0 6533
B1W1 6433
B1W1 5533
B0W4 5436
B1W3 6534
B0W3 5434
B3W0 5534
B0W2 6634
B3W0 1413
B1W1 6434
B1W0 6633
B0W2 4634
B0W1 6654
B2W2 4636
B2W2 6436
B2W1 5636
B2W2 6536
B2W1 5664
B1W3 6653
B0W3 6564
B2W0 4654
B3W0 5654
B2W2 6454
B2W1 6554
B2W0 4434
B1W3 4663
B2W2 6463
B1W2 4656
B2W2 6456
B2W0 4436
B1W2 5663
B0W3 6563
B1W1 5653
B2W2 6553
B1W3 5536
B1W2 5564
B1W1 5464
B0W2 4564
B1W0 1444
B2W1 4454
B2W0 5454
B1W1 4554
B1W0 5554
B0W3 4566
B2W2 5466
B2W0 4463
B0W2 4556
B3W0 4456
B2W2 5456
B1W2 5563
B0W1 5553
B0W1 6646
B3W0 6636
B3W0 6656
B2W2 1416
B2W0 6466
B1W1 4666
B0W2 6664
B2W1 5666
B2W2 6566
B2W1 6663
B2W0 5656
B2W2 6556
B1W2 1416
B2W0 4466
B1W1 6464
B0W2 4664
B1W1 5566
B1W0 5556
B0W2 4464
B0W0 6666