git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@353 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
NishiOwO
2025-10-16 08:45:46 +00:00
parent a8bcd3e4f8
commit 940c00eb45
13 changed files with 332 additions and 254 deletions

View File

@@ -12,11 +12,21 @@
extern "C" { extern "C" {
#endif #endif
/*!
* %brief Directory icon
*/
MWDECL char* MwIconDirectory[];
/*! /*!
* %brief Error icon * %brief Error icon
*/ */
MWDECL char* MwIconError[]; MWDECL char* MwIconError[];
/*!
* %brief File icon
*/
MWDECL char* MwIconFile[];
/*! /*!
* %brief Info icon * %brief Info icon
*/ */
@@ -42,6 +52,7 @@ MWDECL char* MwIconQuestion[];
*/ */
MWDECL char* MwIconWarning[]; MWDECL char* MwIconWarning[];
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

BIN
resource/icon/directory.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

BIN
resource/icon/directory.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

BIN
resource/icon/file.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

BIN
resource/icon/file.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 B

27
src/icon/directory.c Normal file
View File

@@ -0,0 +1,27 @@
/* $Id: icon.sh 344 2025-10-15 16:17:47Z nishi $ */
#include <Mw/Milsko.h>
/* XPM */
char *MwIconDirectory[] = {
/* columns rows colors chars-per-pixel */
"12 14 4 1 ",
" c black",
". c #996633",
"X c #FFCC99",
"o c None",
/* pixels */
" oooooo",
"XXXXXX ooooo",
"XXXXXXX ",
"XXXXXX.XXXXX",
"......XXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX",
"XXXXXXXXXXXX"
};

View File

@@ -2,47 +2,48 @@
#include <Mw/Milsko.h> #include <Mw/Milsko.h>
/* XPM */ /* XPM */
char* MwIconError[] = { char *MwIconError[] = {
/* columns rows colors chars-per-pixel */ /* columns rows colors chars-per-pixel */
"32 32 8 1 ", "32 32 8 1 ",
" c None", " c black",
". c black", ". c DarkSlateGray",
"X c white", "X c SlateGray",
"o c gray", "o c gray",
"O c gainsboro", "O c gainsboro",
"+ c lavender", "+ c lavender",
"@ c DarkSlateGray", "@ c white",
"# c SlateGray", "# c None",
/* pixels */ /* pixels */
" ... ... ", "## ###################### ##",
" .Xo. .XX. ", "## @o #################### @@ ##",
"..XXo. .XXX..", " @@o #################### @@@ ",
".XXoo. .XXOo.", " @@oo #################### @@Oo ",
".XXooo. ......... .XOooo.", " @@ooo ### ###### @Oooo ",
" ...Xoo...O+++++++o.. .Xoo...@", "# @oo O+++++++o ### @oo .",
" .Xo.#O++XXXXX++Oo. .Xoo.@@@@", "#### @o XO++@@@@@++Oo # @oo ....",
" ..#OO+XXXXXX+OOOo.#oo.@@ ", "##### XOO+@@@@@@+OOOo Xoo ..###",
" .OOO+XXXXX++OOOo.@#.@@ ", "###### OOO+@@@@@++OOOo .X ..####",
" .#OOO+XXXX++OOOoo#..@@ ", "##### XOOO+@@@@++OOOooX ..#####",
" .#OOO+XX+++OOOOoo#.@@ ", "##### XOOO+@@+++OOOOooX ..######",
" .#ooo+++++OOOOo###.@@@ ", "##### Xooo+++++OOOOoXXX ...#####",
" .ooXXXXX+OOO++++##.@@@ ", "##### oo@@@@@+OOO++++XX ...#####",
" .oXXOOOOOOO++OOoo#.@@@ ", "##### o@@OOOOOOO++OOooX ...#####",
" .oo...OOOOO...oo..@@@ ", "###### oo OOOOO oo ...#####",
" .o.....ooo.....o.@@@@ ", "###### o ooo o ....#####",
" .X.....ooo...@#o.@@@ ", "###### @ ooo .Xo ...######",
" .oX@@@@.Xoo.@##@oo.@@ ", "##### o@.... @oo .XX.oo ..######",
" .OXo@@.Xo.oX.@@oXo.@@@ ", "##### O@o.. @o o@ ..o@o ...#####",
" .OOXXXXo...oXXXOoo.@@@ ", "##### OO@@@@o o@@@Ooo ...#####",
" ..oOOXo.o.oOOOo..@.@@ ", "###### oOO@o o oOOOo . ..#####",
" ..oOOo.o.oOOo..@##.@ ", "####### oOOo o oOOo .XX .#####",
" ..o.oXXXXXOOo.o..###. ", "###### o o@@@@@OOo o XXX #####",
" .oo.o.@oXXo...o.@@.#oX... ", "##### oo o .o@@o o .. Xo@ ##",
" .XXo.X@o....@o.o.@@@.ooXXX. ", "#### @@o @.o .o o ... oo@@@ #",
" ...XXo..X@X@o@o@X.o.@@@ .oXoo. ", "# @@o @.@.o.o.@ o ...# o@oo #",
".XXXoo.@@.X.@X@X@.o.@@@@ .Xoo..@", " @@@oo .. @ .@.@. o ....# @oo .",
".XXXo.@@@.X.@o@o@.o.@@@ .oo.@@@", " @@@o ... @ .o.o. o ...## oo ...",
"..ooo.@@ .X.....o.@@@@ ...@@ ", " ooo ..## @ o ....### ..#",
" .oo.@ .XXXXooo.@@@ @@@ ", "## oo .### @@@@ooo ...#####...##",
" ...@@ .ooooo.@@@ ", "## ..#### ooooo ...###########",
" @@@@ .....@@ "}; "###....##### ..#############"
};

39
src/icon/file.c Normal file
View File

@@ -0,0 +1,39 @@
/* $Id: icon.sh 344 2025-10-15 16:17:47Z nishi $ */
#include <Mw/Milsko.h>
/* XPM */
char *MwIconFile[] = {
/* columns rows colors chars-per-pixel */
"12 14 16 1 ",
" c black",
". c #111111",
"X c #222222",
"o c gray20",
"O c #444444",
"+ c #555555",
"@ c gray40",
"# c #777777",
"$ c #888888",
"% c gray60",
"& c #AAAAAA",
"* c #BBBBBB",
"= c gray80",
"- c #DDDDDD",
"; c #EEEEEE",
": c white",
/* pixels */
":::::::o::::",
"::::::: o o ",
"::::::: ",
":::::::::%%%",
"::::::::::%%",
"::::::::::::",
"::::::::::::",
"::::::::::::",
"::::::::::::",
"::::::::::::",
"::::::::::::",
"::::::::::::",
"::::::::::::",
"::::::::::::"
};

View File

@@ -2,43 +2,43 @@
#include <Mw/Milsko.h> #include <Mw/Milsko.h>
/* XPM */ /* XPM */
char* MwIconInfo[] = { char *MwIconInfo[] = {
/* columns rows colors chars-per-pixel */ /* columns rows colors chars-per-pixel */
"32 32 4 1 ", "32 32 3 1 ",
" c None", " c DarkSlateGray",
". c blue", ". c blue",
"X c DarkSlateGray", "X c None",
"o c #6632F7", /* pixels */
/* pixels */ "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXX.....XXXXXXXXXX",
" ..... ", "XXXXXXXXXXXXXXXX.......XXXXXXXXX",
" ....... ", "XXXXXXXXXXXXXXXXX..... XXXXXXXX",
" .....XX ", "XXXXXXXXXXXXXXXXX XXXXXXXXXX",
" XXXXX ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXX......XXXXXXXXXXXX",
" ...... ", "XXXXXXXXXXXX....... XXXXXXXXXXX",
" .......XX ", "XXXXXXXX.......... XXXXXXXXXXXX",
" ..........XX ", "XXXXXXXXX ..... XXXXXXXXXXXXX",
" XXX.....XX ", "XXXXXXXXXXX..... XXXXXXXXXXXXXX",
" .....XX ", "XXXXXXXXXX..... XXXXXXXXXXXXXXX",
" .....XX ", "XXXXXXXXXX..... XXXXXXXXXXXXXXX",
" .....XX ", "XXXXXXXXX..... XXXXXXXXXXXXXXXX",
" .....XX ", "XXXXXXXX..... XXXXXXXXXXXXXXXXX",
" .....XX ", "XXXXXXXX..... XXXXXXXXXXXXXXXXX",
" .....XX ", "XXXXXXXX.... XXXXXXXXXXXXXXXXXX",
" ....XX ", "XXXXXXXX.... XXXXXXXXXXXXXXXXXX",
" ....XX ", "XXXXXXXX.... XXXX.XXXXXXXXXXXXX",
" ....XX . ", "XXXXXXXXX.... XX... XXXXXXXXXXX",
" ....X ...XX ", "XXXXXXXXXX....... XXXXXXXXXXXX",
" .......XXX ", "XXXXXXXXXXX XXXXXXXXXXXXXX",
" XXXXXXX ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
" ", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
" "}; };

View File

@@ -2,45 +2,45 @@
#include <Mw/Milsko.h> #include <Mw/Milsko.h>
/* XPM */ /* XPM */
char* MwIconNews[] = { char *MwIconNews[] = {
/* columns rows colors chars-per-pixel */ /* columns rows colors chars-per-pixel */
"32 32 6 1 ", "32 32 5 1 ",
" c None", " c black",
". c black", ". c SlateGray",
"X c white", "X c gray",
"o c SlateGray", "o c white",
"O c gray", "O c None",
"+ c #6632F7", /* pixels */
/* pixels */ "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOO OOOOOOOOOOOOOOOOO",
" ... ", "OOOOOOOOOOO ooo OOOOOOOOOOOOOOO",
" .XXX.. ", "OOOOOOOOOO oo ooo OOOOOOOOOOOOO",
" .XX.XXX.. ", "OOOOOOOOO oo o ooo OOOOOOOOOOO",
" .XX..X.XXX.. ", "OOOOOOOO oo o oo .oo OOOOOOOOO",
" .XX.X..XX.oXX.. ", "OOOOOOO oo oo oo o. ooo OOOOOOO",
" .XX.XX.XX.Xo.XXX.. ", "OOOOOO oXooo oo X oo oooo OOOOO",
" .XOXXX.XX.O.XX.XXXX.. ", "OOOOO oo. .ooo .ooo o.o.ooo OOO",
" .XXo.oXXX.oXXX.XoXoXXX.. ", "OOOO oXooo. XooX o o. o o .oo O",
" .XOXXXo.OXXO.X.Xo.X.X.oXX.. ", "OOO oo. .oooX .ooo o o o. ooo ",
" .XXo.oXXXO.oXXX...X.X.Xo.XXX.", "OO oXooo. Xooo. .ooo ooo oooo X",
" .XOXXXo.OXXXo.oXXX..XXX.XXXX.O", "O oo. .oooX .oooXo ooo .o ooo X ",
" .XXo.oXXXO.oXXXOX.XXX.oX.XXX.O.", " .Xooo. Xooo. .oo o oo. ooo X X",
".oOXXXo.OXXXo.oXX.X..XXo.XXX.O.O", " o. .oooX .oooXo Xooo oooo X X ",
".Xo.oXXXO.oXXXOX.OXXX..XXXX.O.O.", " ooo. Xooo. .oo XXXXooo oo X X X",
".XXXo.OXXXo.oXX.OOOOXXX.XX.O.O.O", " X .ooX .oooXo ...XXXX oo X X X ",
".O.oXXO.oXXXOX.oooOOOO.XX.O.O.O.", " .XX .oo. .ooo ....X oo X X X O",
".oOO.oXXo.oXXX..ooooO.XX.O.O.O. ", "O .XXX.oo.XXooo .. oo X X X OO",
" ..oOOOoXXoOOXXX..oo.XX.O.O.O. ", "OOO .XX .ooX .ooo oo X X X OOO",
" ..oOO.oXXO.oXXX..XX.O.O.O. ", "OOOOO .XX .oo. .oooo X X X OOOO",
" ..oOO.oXXo.oXXXX.O.O.O. ", "OOOOOOO .XoX.oo. oo X X X OOOOO",
" ..oOXOoXXo.XX.O.O.O. ", "OOOOOOOOO .X. .ooo X X X OOOOOO",
" ..oOo.oXXX.O.O.O. ", "OOOOOOOOOOO .XX o X X X OOOOOOO",
" ..oOO.X.O.O.O. ", "OOOOOOOOOOOOO .XX X X OOOOOOOO",
" ..oOO.O..O. ", "OOOOOOOOOOOOOOO . .XX OOOOOOOOO",
" ..o.oOO. ", "OOOOOOOOOOOOOOOOO OOOOOOOOOO",
" ..... ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
" "}; };

View File

@@ -2,47 +2,47 @@
#include <Mw/Milsko.h> #include <Mw/Milsko.h>
/* XPM */ /* XPM */
char* MwIconNote[] = { char *MwIconNote[] = {
/* columns rows colors chars-per-pixel */ /* columns rows colors chars-per-pixel */
"32 32 8 1 ", "32 32 7 1 ",
" c None", " c black",
". c black", ". c red",
"X c red", "X c yellow",
"o c magenta", "o c magenta",
"O c white", "O c gray",
"+ c yellow", "+ c white",
"@ c gray", "@ c None",
"# c #6632F7", /* pixels */
/* pixels */ "@@@@@@ @@@@@@@@@@@@@@@@@@@@@",
" ..... ", "@@@@@ ..... @@@@@@@@@@@@@@@@@@@@",
" .XXXXX. ", "@@@@ ....... @@@@@@@@@@@@@@@@@@@",
" .XXXXXXX. ", "@@@@ ......o @@@@@@@@@@@@@@@@@@@",
" .XXXXXXo. ", "@@@@ .oo++o. @@@@@ @@@@@@@@@@@@",
" .XooOOoX. .. ", "@@@@@ ..++. @@@@ X+ @@@@@@@@@@@",
" .XXOOX. ..+O. ", "@@@@@@ @@@ +X+X @@@@@@@@@@@",
" ..... ..O+O+. ", "@@@@@ ... X+X+X+X @@@@@@@@@@",
" ..XXX....+O+O+O+. ", "@@@@ . ..+ . X+X+X+X+ @@@@@@@@@@",
" .X.XXO.X.+O+O+O+O. ", "@@@ .. ..o .o X+X+X+X+ @@@@@@@@@",
" .XX.XXo.Xo.+O+O+O+O. ", "@@@ ... ..o +X+X+X+X @@@@@@@@@",
" .XXX...XXo.O+O+O+O+. ", "@@@ .o.....o. X+X+X+X+X @@@@@@@@",
" .XoXXXXXoX.+O+O+O+O+. ", "@@ ..oo++o.. +X+X+X+X+ @@@@@@@@",
" ..XXooOOoXX.O+O+O+O+O. ", " O ....... +X+X+X+X+X+ @@@@@@@",
"..@..XXXXXXX.O+O+O+O+O+O. ", " OOO +X+X+X+X+X+X @@@@@@@",
".@@@........O+O+O+O+O+O+. ", "@ O O O +X+X+X+X+XOO+X+X @@@@@@",
" .@.@.@..O+O+O+O+O+@@O+O+. ", "@ OO O O X+X+X+X+OOX+X+X+ @@@@@@",
" .@@.@.@.+O+O+O+O@@+O+O+O. ", "@@ OO O O+X+XOXOO+X+X+X+X+ @@@@@",
" .@@.@.@O+O+@+@@O+O+O+O+O. ", "@@ OOO O+X+X+OOX+O+X+OOX+X @@@@@",
" .@@@.@O+O+O@@+O@O+O@@+O+. ", "@@@ O+X+X+XOO+X+X+XOO+X+X+X @@@@",
" .@O+O+O+@@O+O+O+@@O+O+O+. ", "@@@ OO+X+OOXOO+X+OOX+O+X+X+X @@@",
" .@@O+O@@+@@O+O@@+O@O+O+O+. ", "@@@@ OX+X+X+X+XOO+X+X+X+OOX+X ",
" .@+O+O+O+O+@@O+O+O+O@@+O+...", "@@@@ OOX+X+XOOOX+X+X+XOO+X+X+X+ ",
" .@@+O+O+@@@+O+O+O+@@O+O+O+O.", "@@@@@ O+X+OOX+XOXOX+OOX+X+X+X+ @",
" .@O+O@@+O+@+@+O@@+O+O+O+O. ", "@@@@@ OO+X+X+X+X+XOO+XOX+X+X+ @@",
" .@@O+O+O+O+O+@@O+@+O+O+O. ", "@@@@@@ OX+X+X+X+OOX+X+X+X+X @@@",
" .@+O+O+O+O@@+O+O+O+O+.. ", "@@@@@@ OX+X+X+X+X+X+X+X+ @@@@@",
" ..@+O+O+O+O+O+O+O+O.. ", "@@@@@@@ +X+X+X+X+X+X @@@@@@@",
" ....O+O+O+O+O+O+.. ", "@@@@@@@@ X+X+X+ @@@@@@@@@",
" .......+O+O+O.. ", "@@@@@@@@@ X++ X+X @@@@@@@@@@@",
" ..+OO..+O+.. ", "@@@@@@@@@@ X @@@@@@@@@@@@@",
" ...+..... ", "@@@@@@@@@@@@ @@@@@@@@@@@@@@@"
" ..... "}; };

View File

@@ -2,45 +2,45 @@
#include <Mw/Milsko.h> #include <Mw/Milsko.h>
/* XPM */ /* XPM */
char* MwIconQuestion[] = { char *MwIconQuestion[] = {
/* columns rows colors chars-per-pixel */ /* columns rows colors chars-per-pixel */
"32 32 6 1 ", "32 32 5 1 ",
" c None", " c firebrick",
". c orange", ". c red",
"X c red", "X c orange",
"o c firebrick", "o c SlateGray",
"O c SlateGray", "O c None",
"+ c lavender", /* pixels */
/* pixels */ "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOXXXXXXXXXXXOOOOOOOOOOO",
" ........... ", "OOOOOOOOXX.............OOOOOOOOO",
" ..XXXXXXXXXXXXX ", "OOOOOOOX..... ..oOOOOOOO",
" .XXXXXoooooooooXXO ", "OOOOOOX.... .oOOOOOO",
" .XXXXoooooooooooooXO ", "OOOOOX.... .... .oOOOOO",
" .XXXXooooXXXXoooooooXO ", "OOOOX.... oooO.. oOOOO",
" .XXXXooooOOO XXooooooooO ", "OOOX.... oooOOO.. ooOOO",
" .XXXXooooOOO XXoooooooOO ", "OOOX... ooOOOOX.. ooOOO",
" .XXXoooooOO .XXooooooOO ", "OOOX... oOOOOX.. ooOOO",
" .XXXooooooO .XXooooooOO ", "OOOO... ooOOOX.. ooOOO",
" XXXooooooOO .XXooooooOO ", "OOOOO.. ooOOX... ooOOO",
" XXooooooOO .XXXooooooOO ", "OOOOOO.. oooOOX.. oooOOO",
" XXooooOOO .XXooooooOOO ", "OOOOOOO.. oooOOX.. oooOOOO",
" XXooOOO .XXooooooOOO ", "OOOOOOOOoooooOOX.. ooooOOOO",
" OOOOO .XXooooooOOOO ", "OOOOOOOOOoooOOX.. ooooOOOOO",
" OOO .XXooooooOOOO ", "OOOOOOOOOOOOOX.. oooooOOOOOO",
" .XXoooooOOOOO ", "OOOOOOOOOOOOX.. ooooOOOOOOOO",
" .XXoooooOOOO ", "OOOOOOOOOOOX.. ooooOOOOOOOOO",
" .XXoooooOOOO ", "OOOOOOOOOOOX.. ooooOOOOOOOOOO",
" .XXooooOOOO ", "OOOOOOOOOOOO.. ooooOOOOOOOOOOO",
" XXoooOOOO ", "OOOOOOOOOOOOO.. ooooOOOOOOOOOOOO",
" XXoOOOO ", "OOOOOOOOOOOOOOoooooOOOOOOOOOOOOO",
" OOOOO ", "OOOOOOOOOOOOX.. oOOOOOOOOOOOOOO",
" .XXooO ", "OOOOOOOOOOOX.X.. OOOOOOOOOOOOOO",
" .X.XXoo ", "OOOOOOOOOOX.X.X.. OOOOOOOOOOOOO",
" .X.X.XXoo ", "OOOOOOOOOOX..X... oOOOOOOOOOOOO",
" .XX.XXXooO ", "OOOOOOOOOOO...... ooOOOOOOOOOOO",
" XXXXXXooOO ", "OOOOOOOOOOOO.... oooOOOOOOOOOOO",
" XXXXooOOO ", "OOOOOOOOOOOOO. ooooOOOOOOOOOOO",
" XoooOOOO ", "OOOOOOOOOOOOOOooooooOOOOOOOOOOOO",
" OOOOOO ", "OOOOOOOOOOOOOOOooooOOOOOOOOOOOOO"
" OOOO "}; };

View File

@@ -2,45 +2,45 @@
#include <Mw/Milsko.h> #include <Mw/Milsko.h>
/* XPM */ /* XPM */
char* MwIconWarning[] = { char *MwIconWarning[] = {
/* columns rows colors chars-per-pixel */ /* columns rows colors chars-per-pixel */
"32 32 6 1 ", "32 32 5 1 ",
" c None", " c black",
". c red", ". c DarkSlateGray",
"X c yellow", "X c red",
"o c DarkSlateGray", "o c yellow",
"O c black", "O c None",
"+ c #6632F7", /* pixels */
/* pixels */ "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" ", "OOOOOOOOOOOOOOXXXOOOOOOOOOOOOOOO",
" ... ", "OOOOOOOOOOOOOXXXXXOOOOOOOOOOOOOO",
" ..... ", "OOOOOOOOOOOOOXXoXX..OOOOOOOOOOOO",
" ..X..oo ", "OOOOOOOOOOOOXXoooXX..OOOOOOOOOOO",
" ..XXX..oo ", "OOOOOOOOOOOOXXoooXX..OOOOOOOOOOO",
" ..XXX..oo ", "OOOOOOOOOOOXXoooooXX..OOOOOOOOOO",
" ..XXXXX..oo ", "OOOOOOOOOOOXXoooooXX..OOOOOOOOOO",
" ..XXXXX..oo ", "OOOOOOOOOOXXoo ooXX..OOOOOOOOO",
" ..XXOOOXX..oo ", "OOOOOOOOOOXXo oXX..OOOOOOOOO",
" ..XOOOOOX..oo ", "OOOOOOOOOXXoo ooXX..OOOOOOOO",
" ..XXOOOOOXX..oo ", "OOOOOOOOOXXoo ooXX..OOOOOOOO",
" ..XXOOOOOXX..oo ", "OOOOOOOOXXooo oooXX..OOOOOOO",
" ..XXXOOOOOXXX..oo ", "OOOOOOOOXXooo oooXX..OOOOOOO",
" ..XXXOOOOOXXX..oo ", "OOOOOOOXXoooo ooooXX..OOOOOO",
" ..XXXXOOOOOXXXX..oo ", "OOOOOOOXXoooo ooooXX..OOOOOO",
" ..XXXXOOOOOXXXX..oo ", "OOOOOOXXooooo oooooXX..OOOOO",
" ..XXXXXOOOOOXXXXX..oo ", "OOOOOOXXoooooo ooooooXX..OOOOO",
" ..XXXXXXOOOXXXXXX..oo ", "OOOOOXXooooooo oooooooXX..OOOO",
" ..XXXXXXXOOOXXXXXXX..oo ", "OOOOOXXooooooo oooooooXX..OOOO",
" ..XXXXXXXOOOXXXXXXX..oo ", "OOOOXXoooooooo ooooooooXX..OOO",
" ..XXXXXXXXOOOXXXXXXXX..oo ", "OOOOXXoooooooooooooooooooXX..OOO",
" ..XXXXXXXXXXXXXXXXXXX..oo ", "OOOXXooooooooo oooooooooXX..OO",
" ..XXXXXXXXXOOOXXXXXXXXX..oo ", "OOOXXoooooooo ooooooooXX..OO",
" ..XXXXXXXXOOOOOXXXXXXXX..oo ", "OOXXooooooooo oooooooooXX..O",
" ..XXXXXXXXXOOOOOXXXXXXXXX..oo ", "OOXXoooooooooo ooooooooooXX..O",
" ..XXXXXXXXXXOOOXXXXXXXXXX..oo ", "OXXoooooooooooooooooooooooooXX..",
" ..XXXXXXXXXXXXXXXXXXXXXXXXX..oo", "OXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..",
" .............................oo", "OOXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
" ...........................ooo", "OOOO...........................O",
" ooooooooooooooooooooooooooo ", "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
" "}; };