};
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 7 + 1]; } board013 = { 9, 7,
+ " @@@@@ "
+ "@@@@ @@"
+ "@ X X X @"
+ "@o......@"
+ "@ X X X @"
+ "@@@@ @@"
+ " @@@@@ "
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 1]; } board014 = { 8, 7,
+ " @@@@@ "
+ "@@@ o@ "
+ "@ X. @@"
+ "@ .X. @"
+ "@@@ +X @"
+ " @ @@"
+ " @@@@@ "
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 1]; } board015 = { 8, 7,
+ "@@@@@@@ "
+ "@ .X. @@"
+ "@ X X @"
+ "@ .X. @"
+ "@ @@@ @@"
+ "@ o @ "
+ "@@@@@@@ "
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[10 * 7 + 1]; } board016 = { 10, 7,
+ " @@@@@@ "
+ " @@@ @ "
+ "@@. X@@ @@"
+ "@..X X o@"
+ "@.. X X @@"
+ "@@@@@@ @ "
+ " @@@@ "
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[7 * 7 + 1]; } board017 = { 7, 7,
+ " @@@@@ "
+ "@@ . @@"
+ "@ X.X @"
+ "@ .Xo@"
+ "@ X.X @"
+ "@@ . @@"
+ " @@@@@ "
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[12 * 6 + 1]; } board018 = { 12, 6,
+ " @@@@@@@@@@ "
+ "@@ @o @@"
+ "@ X ....X @"
+ "@ X@@@@ X @"
+ "@ @ @ @@"
+ "@@@@@ @@@@ "
+};
+
+
const void * boards[] = {
&board001, &board002, &board003, &board004, &board005, &board006, &board007, &board008,
- &board009, &board010, &board011, &board012, //&board013, &board014, &board015, &board016,
+ &board009, &board010, &board011, &board012, &board013, &board014, &board015, &board016,
+ &board017, &board018, //&board019, &board020, &board021, &board022, &board023, &board024,
};