+static const struct {
+ unsigned int width, height;
+ unsigned char state[10 * 7 + 40 + 1]; } board019 = { 10, 7,
+ "-@@@@@@@--"
+ "-@ @@@"
+ "@@X@@@ @"
+ "@ o X X @"
+ "@ ..@ X @@"
+ "@@..@ @-"
+ "-@@@@@@@@-"
+ "Untitled1"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 6 + 40 + 1]; } board020 = { 8, 6,
+ "---@@@@@"
+ "@@@@ .@"
+ "@ X +@"
+ "@ XX X.@"
+ "@@o@@..@"
+ "-@@@@@@@"
+ "Untitled2"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[7 * 7 + 40 + 1]; } board021 = { 7, 7,
+ "@@@@@@@"
+ "@. .@"
+ "@ X@X @"
+ "@.XoX.@"
+ "@ X@X @"
+ "@. .@"
+ "@@@@@@@"
+ "Cornered"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[7 * 7 + 40 + 1]; } board022 = { 7, 7,
+ "@@@@@@@"
+ "@ . @"
+ "@ X@X @"
+ "@. + .@"
+ "@ X@X @"
+ "@ .o @"
+ "@@@@@@@"
+ "Diamond"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 7 + 40 + 1]; } board023 = { 9, 7,
+ "@@@@@@@@-"
+ "@ o @-"
+ "@ X.. @@"
+ "@@@..@ @"
+ "--@@XXX @"
+ "---@ @"
+ "---@@@@@@"
+ "Untitled3"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 8 + 40 + 1]; } board024 = { 8, 8,
+ "@@@@@@@@"
+ "@ o @"
+ "@ XX@ @"
+ "@@ X @@"
+ "-@.X @-"
+ "-@@. @@-"
+ "--@..@--"
+ "--@@@@--"
+ "Untitled4"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 8 + 40 + 1]; } board025 = { 8, 8,
+ "-@@@@@@-"
+ "-@. ..@-"
+ "-@. X.@-"
+ "@@@ X@@"
+ "@ X X @"
+ "@ @X@@ @"
+ "@ o @"
+ "@@@@@@@@"
+ "Untitled5"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[7 * 7 + 40 + 1]; } board026 = { 7, 7,
+ "-@@@@@@"
+ "@@ . o@"
+ "@ X X @"
+ "@. + .@"
+ "@ X X @"
+ "@@ . @@"
+ "-@@@@@-"
+ "Untitled6"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 40 + 1]; } board027 = { 8, 7,
+ "--@@@@@@"
+ "--@ @"
+ "@@@XXX @"
+ "@o X.. @"
+ "@ X...@@"
+ "@@@@ @-"
+ "---@@@@-"
+ "Untitled7"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[12 * 5 + 40 + 1]; } board028 = { 12, 5,
+ "@@@@@@@@@@@@"
+ "@ ... X @"
+ "@ XXX+++ Xo@"
+ "@ ... X @"
+ "@@@@@@@@@@@@"
+ "Untitled8"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 40 + 1]; } board029 = { 8, 7,
+ "@@@@@@@@"
+ "@ @ @"
+ "@ X..X @"
+ "@oX.+ @@"
+ "@ X..X @"
+ "@ @ @"
+ "@@@@@@@@"
+ "Untitled9"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[11 * 9 + 40 + 1]; } board030 = { 11, 9,
+ "--@@@@@----"
+ "--@ @----"
+ "@@@X.X@@@@@"
+ "@ . X @"
+ "@ @@X@@ o @"
+ "@ . @@@@@"
+ "@@@ . @----"
+ "--@ @----"
+ "--@@@@@----"
+ "Untitled10"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[11 * 7 + 40 + 1]; } board031 = { 11, 7,
+ "---@@@@@@@@"
+ "@@@@ . @"
+ "@ X X X. @"
+ "@ .@@@@.@@"
+ "@ X.X X o@-"
+ "@ . @@@@-"
+ "@@@@@@@----"
+ "Untitled11"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 40 + 1]; } board032 = { 8, 7,
+ "-@@@@@--"
+ "-@ @@@"
+ "@@X@o .@"
+ "@ XX@.@"
+ "@ @X .@"
+ "@ .@"
+ "@@@@@@@@"
+ "Untitled12"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 8 + 40 + 1]; } board033 = { 9, 8,
+ "---@@@@@-"
+ "@@@@. @@"
+ "@ X.X. @"
+ "@oX@ @X @"
+ "@ X. . @"
+ "@@@@X@X @"
+ "--@. . @"
+ "--@@@@@@@"
+ "Untitled13"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 8 + 40 + 1]; } board034 = { 9, 8,
+ "---@@@@@-"
+ "---@ o @-"
+ "---@XXX@-"
+ "@@@@ @-"
+ "@ .@X@@"
+ "@ X.X. .@"
+ "@ @.@.@@"
+ "@@@@@@@@-"
+ "Untitled14"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 8 + 40 + 1]; } board035 = { 9, 8,
+ "@@@@@@---"
+ "@ @---"
+ "@ X @@@@"
+ "@ X+..+ @"
+ "@ +..+X @"
+ "@@@@ X @"
+ "---@ o @"
+ "---@@@@@@"
+ "Untitled15"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[7 * 6 + 40 + 1]; } board036 = { 7, 6,
+ "@@@@@@@"
+ "@ + @"
+ "@ .+. @"
+ "@ XXX @"
+ "@ o. @"
+ "@@@@@@@"
+ "Untitled16"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 40 + 1]; } board037 = { 8, 7,
+ "@@@@@@@@"
+ "@.. @"
+ "@..X Xo@"
+ "@X@XXX@@"
+ "@..X X @"
+ "@.. @"
+ "@@@@@@@@"
+ "Untitled17"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 8 + 40 + 1]; } board038 = { 9, 8,
+ "---@@@@@@"
+ "@@@@. o@"
+ "@ XXX @"
+ "@.@@.@@.@"
+ "@ X @"
+ "@ X.@ @@"
+ "@@@@ @-"
+ "---@@@@@-"
+ "Untitled18"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[12 * 7 + 40 + 1]; } board039 = { 12, 7,
+ "--@@@@@@@@@@"
+ "@@@ . @"
+ "@ @@X@@ @"
+ "@ oX. . .X@@"
+ "@@ X@@X@@ @ "
+ "-@ . @ "
+ "-@@@@@@@@@@ "
+ "Untitled19"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 7 + 40 + 1]; } board040 = { 9, 7,
+ "@@@@@@@@@"
+ "@. . .@"
+ "@@XXXXX@@"
+ "@..o+ ..@"
+ "@@XXXXX@@"
+ "@. . .@"
+ "@@@@@@@@@"
+ "Untitled20"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[8 * 7 + 40 + 1]; } board041 = { 8, 7,
+ "@@@@@---"
+ "@ @---"
+ "@ X@@@@"
+ "@.+*+ @"
+ "@ XX+ @"
+ "@ . @"
+ "@@@@@@@@"
+ "Untitled21"
+};
+
+
+static const struct {
+ unsigned int width, height;
+ unsigned char state[9 * 7 + 40 + 1]; } board042 = { 9, 7,
+ "-@@@@@@@-"
+ "@@.X X.@@"
+ "@.+ X +.@"
+ "@ XoX @"
+ "@.+ X +.@"
+ "@@.X X.@@"
+ "-@@@@@@@-"
+ "Untitled22"
+};
+
+