/* XPM */
/* This file is a part of the NsCDE - Not so Common Desktop Environment */
static char * MoroccoLite_pm[] = {
"400 400 3 1",
"X      s bottomShadowColor     m black c #636363636363",
".      s selectColor   m black c #737373737373",
"+      s background    m black c #949494949494",
"XXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXX..XXXXXXXXXXXXX",
"X..XX..XXXX++..++XXXXXXXXXX.++..++XXXX..XX.XXX+XXX+XXXX.++.++.XXXXXXXXXX.+..++.XXXX+XXX.XX..XX+XXXXX++..++XXXXXXXXXX.++..+.XXXX..XX.XXX.XX..XXXX.+..++.XXXXXXXXXX++..++.XXXX+XXX.XX.XXX+XXXX.++..++XXXXXXXXXX.++..+.XXXX..XX+XXX.XX..XXXX++..++.XXXXXXXXXX++..++XXXX..XX..XX.XXX+XXXX.++..+.XXXXXXXXXX.++.++.XXXX+XXX+XXX.XX..XXXX++..++XXXXXXXXXXX++..++XXXX..XX..XX+XXX+XXXX.++.++.XXXXXXXXXX.+..++.XXXX+XXX.X",
"XX+.X..XXX+.XXXX.+XXXXXXXX.+XXXXX.+XXX..X++XXX.+XX+XXX++XXXXX++XXXXXXXX+.XXXXX+.XXX+XX+XXXX+.X+XXX.+XXXXX.+XXXXXXXX.+XXXXX.+XXX..X++XXX.+X..XXX+.XXXXX+.XXXXXXXX+.XXXXX+.XXX+XX+XXXX+XX+XXX.+XXXXX.+XXXXXXXX.+XXXXX.+XXX..X+.XXX++X..XXX+.XXXXX+.XXXXXXXX+.XXXX.+XXX..X.+XXXX+XX+XXX.+XXXXX.+XXXXXXXX++XXXXX++XXX+XX+.XXX++X..XXX+.XXXXX+.XXXXXXXX+.XXXX.+XXX..X.+XXX.+XX+XXX++XXXXX++XXXXXXXX+.XXXXX+.XXX+XX+XX",
"XXX+...XX+XXXXXXXX+XXXXXXX+XXXXXXX.+XX..++XXXXX.+X+XX.+XXXXXXX+.XXXXXX..XXXXXXX+XXX+X+XXXXXX+.+XXX+XXXXXXX.+XXXXXXX+XXXXXXX..XX..++XXXXX.+..XX..XXXXXXX+.XXXXXX+.XXXXXXX+XXX+X+XXXXXX+X+XXX+XXXXXXX.+XXXXXX.+XXXXXXX..XX..+.XXXXX++..XX+.XXXXXXX+XXXXXXX+XXXXXXXX+XX...+XXXXXX+X+XX.+XXXXXXX..XXXXXX.+XXXXXXX+.XX+X+.XXXXX++..XX+.XXXXXXX+XXXXXXX+XXXXXXXX+XX...+XXXXX.+X+XX.+XXXXXXX+.XXXXXX..XXXXXXX+.XX+X+XXX",
"XXXX++.X..XXXXXXXX..XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX.+XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX.+.XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+XXXXXXXXX+XX.+.XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX..X.++XXXXXXXX++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX++.XXXXXXX++.XX+XXXXXXXX..XXXXX..XXXXXXXX+.X.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXX",
"X+++++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X++++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXXXX+...XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX.+..XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX+.+XXXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXXX+X+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX..+.XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX...+XXXXXXXXXXX.+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXX",
"XXXX.+++++XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX.+++++XXXXXXXX.+++++XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX.++++.XXXXXXXX+++++.XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX+++++.XXXXXXXX+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX.+++++XXXXXXXXXXX.+.XXXXXXXXXXX+++++.XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXX",
"XXX+.XXX.+.XXXXXXXXX.+X+XXXXXXXXXX++.XXX.+XXXXX++XXXX++XXXXXXXXXX+.++XXXXXXXXXX+.XXX.+.XXXX.+.XXX.+.XXXXXXXXX.+X+XXXXXXXXXX++XXXX.+XXXXX++XXXX++XXXXXXXXXX+X++XXXXXXXXX.+.XXX.+.XXXX.+.XXX.+XXXXXXXXXX++X+XXXXXXXXXX++XXXX++XXXXX+.XXXX++XXXXXXXXXX+.+.XXXXXXXXX.+.XXX.+XXXXX.+.XXX.+XXXXXXXXXX+..+XXXXXXXXXX+.XXXX++XXXXX+.XXX.++XXXXXXXXX.+X+.XXXXXXXXX.+.XXX.+XXXXX.+XXXX.+XXXXXXXXXX+..+XXXXXXXXXX+.XXX.+.XX",
"XX+XXXXXXX+.XXXXXXX.+XXX+XXXXXXXX++XXXXXXX+XXX.+XXXXXX.+XXXXXXXX+.XX++XXXXXXXX+XXXXXXX+.XXX+XXXXXXX+.XXXXXXX.+XXX+XXXXXXXX++XXXXXX.+XXX+.XXXXXX.+XXXXXXXX+XXX++XXXXXXXX+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX++XXX+XXXXXXXX+.XXXXXX..XXX+.XXXXXX++XXXXXXXX+XXX+.XXXXXXX.+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX+.XX.+XXXXXXXX+.XXXXXX+.XXX+XXXXXXX++XXXXXXX.+XXX+.XXXXXXX.+XXXXXXX+XXX.+XXXXXX.+XXXXXXXX+.XX.+XXXXXXXX+XXXXXXX+.X",
"X..XXXXXXXX+.XXXXX.+XXXXX+XXXXXX++XXXXXXXX..XX+XXXXXXXX.+XXXXXX+.XXXX++XXXXXX+XXXXXXXXX+XX+.XXXXXXXX+.XXXXX.+XXXXX+XXXXXX++XXXXXXXX+.XX+XXXXXXXX.+XXXXXX+XXXXX++XXXXXX+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX++XXXXX+XXXXXX+.XXXXXXXX+XX.+XXXXXXXX++XXXXXX+XXXXX+.XXXXX.+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX+.XXXX.+XXXXXX+.XXXXXXXX+XX..XXXXXXXX++XXXXX.+XXXXX+.XXXXX.+XXXXXXXX..XX+XXXXXXXX.+XXXXXX+.XXXX.+XXXXXX+XXXXXXXXX+X",
"X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+.XXXX+XXXXXX.+XXXX++XXXXXXXXX..X..XXXXXXXXX.+XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX..XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX.+XXXX+XXXXXXXXXX..",
"X+XXXXXXXXXXX+.XXX++XXXXX++XXX++XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX+.XXX+.XXXXX+.XXX++XXXXXXXXXXX+X+XXXXXXXXXXX.+XXX.+XXXXX.+XXXX+XXXXXXXXXXX.X..XXXXXXXXXXX+XXXX+.XXXXX+.XXX+.XXXXXXXXXX..X+XXXXXXXXXXX++XXX.+XXXXX.+XXX.+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+XXXX+.XXXXXXXXXX..X+XXXXXXXXXXX++XXX++XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+XXXX+XXXXXXXXXXX..",
"X+XXXXXXXXXXXX+.XXX++XXX++XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX+.XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXX.+XXXX+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+XXXX+.XXX+.XXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX++XXX.+XXX.+XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXXX+XXXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX++XXX++XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+XXXX+XXXXXXXXXXXX..",
"X+XXXXXXXXXXXXX+.XXX++X++XXX++XXXXXXXXXXXX..X.+XXXXXXXXXXXX.+XXXX+XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX+.X+.XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX.+XXX.+X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+.X+.XXX+.XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX.+X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX+XXXX+.XXXXXXXXXXXX+XX+.XXXXXXXXXXXX++XXX++X++XXX.+XXXXXXXXXXXX.+XX+XXXXXXXXXXXX.+XXXX+XX+XXXX+XXXXXXXXXXXXX+X",
"X.+XXXXXXXXXXXXX+.XXX+++XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXXX++XXXX+XXXXXXXXXXXXX..XX.+XXXXXXXXXXXXX+.XXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXX.++XXXX+XXXXXXXXXXXXX..XX..XXXXXXXXXXXXX+XXXX++.XXX+.XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX.++XXX.+XXXXXXXXXXXXX+.XX+.XXXXXXXXXXXXX+XXXX++XXXX+.XXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX++XXX+++XXX.+XXXXXXXXXXXXX+.XX+.XXXXXXXXXXXX.+XXXX++XXXX+XXXXXXXXXXXXX.+X",
"XX.+XXXXXXXX..XXX+.XXX.XXX++XXX.XXXXXXXXX+.XXXX+.XXXXXXXX.XXX.+XXXXXXXX+XXXX.XXXXXXXX.+XXXX++XXXXXXXX.XXXX+.XXXXXXX++XXX.XXXXXXXXX+.XXXX+XXXXXXXXX.XXX.+XXXXXXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXXXXXX+.XXX.XXXXXXXX.+XXXX.+XXXXXXXXX.XXX++XXXXXXX.+XXXX.XXXXXXXX++XXXX+.XXXXXXXX.XXXX+XXXXXXXX+.XXX.XXXXXXXX.+XXXX.+XXXXXXXX..XXX++XXX.XXX.+XXX..XXXXXXXX+.XXXX+.XXXXXXXX.XXX.+XXXXXXXX+XXXX.XXXXXXXX.+XX",
"XXX.++.XXXX.++.XXX+.XXXXX++XXX.++XXXXX.++.XXXXXX++.XXXXX+++XXX.+XXXXXX+XXXX+++XXXX..+.XXXXXX.+..XXXX.++XXXX+.XXXXX++XXX+++XXXXX.++XXXXXXX++.XXXXX+++XXX.+XXXXXX+XXXX+++XXXX..+.XXXXXX.+..XXXX+++XXXX+XXXXXX+.XXX+++XXXXX.++XXXXXX.++.XXXXX++.XXX++XXXXX.+XXXX++.XXXX..+.XXXXXX++..XXXX+++XXXX+XXXXXX+.XXX+++XXXXX.++XXXXXX.++.XXXX.++.XXX++XXXXX.+XXX.++.XXXX.++.XXXXXX++.XXXXX+++XXX.+XXXXXX+XXXX+++XXXX..++XXX",
"XXXXX..XXX.+XX+.XXX+.XXX++XXX.+XX+XXXX.XXXXXXXXXXX.XXXX+.X++XXX.+XXXX+XXXX+XX++XXXX.XXXXXXXXXX.XXXX.+XX+XXXX+.XXX++XXX++XX+XXXX.XXXXXXXXXXX.XXXX+XX++XXX.+XXXX+XXXX+XX++XXXX.XXXXXXXXXX.XXXX++XX+XXXX+XXXX+.XXX++XX+XXXX.XXXXXXXXXXX.XXXX+XX+.XXX++XXX.+XXXX+XX+.XXXX.XXXXXXXXXX.XXXX+.X.+XXXX+XXXX+.XXX+.X.+XXXX.XXXXXXXXXXX.XXX.+XX+.XXX++XXX.+XXX.+XX+.XXX.XXXXXXXXXXX.XXXX+.X.+XXX.+XXXX+XXXX+.X.+XXXX.XXXXX",
"XXXXXXXXX.+XXXX+.XXX+.X++XXX.+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX++XXX.+XX+XXXX+XXXX++XXXXXXXXXXXXXXXXXX.+XXXX+XXXX+.X++XXX++XXXX+XXXXXXXXXXXXXXXXXXX+XXXX++XXX.+XX+XXXX+XXXX++XXXXXXXXXXXXXXXXXX++XXXX+XXXX+XX+.XXX++XXXX+XXXXXXXXXXXXXXXXXXX+XXXX+.XXX++X.+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX+.XXX.+XXXX+XX+.XXX+.XXX.+XXXXXXXXXXXXXXXXXX.+XXXX+.XXX++X.+XXX.+XXXX+.XXXXXXXXXXXXXXXXXX+.XXX.+XXX.+XX+XXXX+.XXX.+XXXXXXXXX",
"XXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX++XXX.++XXXX+XXXXXX++XXXXXXXXXXXXXXXX.+XXXXXX+XXXX+++XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+XXXXXX++XXX.++XXXX+XXXXXX++XXXXXXXXXXXXXXXX++XXXXXX+XXXX++.XXX++XXXXXX+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXX.+XXXX++.XXX+.XXXXX.+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXX.+XXX.++XXXX+.XXXXX.+XXXXXXXX",
"XXXXXXXX.+XXXXXX+.XXX++.XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++.XXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXX.++XXX.+XXXXXX..XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX.++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXXX++XXXX++XXX++X+.XXX++XXXX+.XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+X.+XXXX+XXXX.+XXXXXXXXXXXXXXXXXX+.XXXX+.XXX++X+.XXX+.XXXX+.XXXXXXXXXXXXXXXXX.+XXXX.+XXXX+X.+XXX.+XXXX.+XXXXXXXXXXXXXXXXXX+.XXXX+.XXX+.X+XXXX+.XXXX+.XXXXXXXXXXXXXXXXX.+XXXX.+XXX.+X++XXX.+XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+.X+XXXX+XXXXX+XXXXXXXXXXXXXXXXXX++XXXX++XXX.+X++XXX++XXXX++XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+X.+XXXX+XXXXX+XXXXXXXXX",
"XXXXXXXXXX++XX++XXX++XXX+.XXX++XX+.XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+XXX.+XXXX+XX.+XXXXXXXXXXXXXXXXXXXX+.XX+.XXX++XXX+.XXX+.XX+.XXXXXXXXXXXXXXXXXXX.+XX.+XXXX+XXX.+XXX.+XX.+XXXXXXXXXXXXXXXXXXXX+.XX+.XXX+.XXX+XXXX+.XX+.XXXXXXXXXXXXXXXXXXX.+XX.+XXX.+XXX++XXX.+XX.+XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+.XXX+XXXX+XXX+XXXXXXXXXXXXXXXXXXXX++XX++XXX.+XXX++XXX++XX++XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+XXX.+XXXX+XXX+XXXXXXXXXX",
"XXXX+++XXXX++++XXX++XXXXX+.XXX+++.XXXX+++XXXXXXX.++.XXXX+.+XXXX+XXXXX.+XXXX+.+XXXX.++.XXXXXX.+++XXXX+.+.XXX++XXXXX+.XXX+.+.XXXX++.XXXXXXX.++XXXX.+.+XXXX+XXXXX.+XXX.+.+XXXX.++.XXXXXX.++.XXXX+.+.XXX+.XXXXX+XXXX+.+.XXX.++.XXXXXXX+++XXXX.+.+XXX.+XXXXX++XXX.+.+XXXX+++XXXXXXX.++.XXXX+.+XXXX+.XXXXX+XXXX+.+XXXX.++.XXXXXXX+++XXXX++++XXX.+XXXXX++XXX++++XXXX+++XXXXXXX.++.XXXX+.+XXXX+XXXXX.+XXXX+.+XXXX.++.XXX",
"XX.+.XXXXXXX..XXX++XXXXXXX+.XXX..XXXXXXX.+XXXXX+.XXXXXXXX+XXXX+XXXXXXX.+XXXX+XXXXXXXX++XXXX.+.XXXXXXX+.XXX++XXXXXXX+.XXX+.XXXXXXX.+XXXXX+.XXXXXXX.+XXXX+XXXXXXX.+XXX.+XXXXXXXX+.XXXX.+XXXXXXXX+.XXX+.XXXXXXX+XXXX+.XXXXXXX.+XXXXX+.XXXXXXX..XXX.+XXXXXXX++XXX..XXXXXXX.+.XXXX++XXXXXXXX+XXXX+.XXXXXXX+XXXX+XXXXXXXX.+XXXXX+.XXXXXXX..XXX.+XXXXXXX++XXX..XXXXXXX.+.XXXX+.XXXXXXXX+XXXX+XXXXXXX.+XXXX+XXXXXXXX++XX",
"XX+XXXXXXXXXXXXX++XXX.+.XXX+.XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX++XXX++XXXX+.XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX+.XXX++XXXX+XXXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX.+XXXX+.XXX++XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX++XXXX+XXXXXXXXXXXXX..XXX+XXXXXXXXXXXXX.+XXX.+.XXX++XXXXXXXXXXXXX+XXX..XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.X",
"X+.XXXXXXXXXXXX++XXX.+X+.XXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+XXXX+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX++XXX++X+XXXX+.XXXXXXXXXXXX..X.+XXXXXXXXXXXXX+XXXX+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX++X+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXXX+X+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+.XXX+..+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXX.+X+.XXX++XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+XXXX+..+XXX.+XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX++XXX.+XXX+.XXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXX++XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX++XXX+XXXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXX++XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+.XXX++XXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXXX+XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX+.XX.+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXX.+XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+.XX.+XXX.+XXXXXXXXXXXX..",
"X+XXXXXXXXXXX++XXX.+XXXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX++XXX++XXXXX+XXXX+.XXXXXXXXXXX+X+XXXXXXXXXXXX+XXXX+XXXXX++XXX.+XXXXXXXXXXX+...XXXXXXXXXXX+.XXX++XXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX+.XXXX.+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXX.+XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+.XXXX.+XXX.+XXXXXXXXXXX..",
"X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+.X+XXXXXXXXXX++XXX.+XXXXXX.+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+.XXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+.XXX..XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX.+XXX.+XXXXXXXXXX..",
"X+.XXXXXXXX++XXXXX++XXXXX+.XXXXX+.XXXXXXXX..XX+XXXXXXXXX+XXXXXX+XXXXX.+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX++XXXXX+.XXXXX+.XXXXX+.XXXXXXXX..X..XXXXXXXXX+XXXXX.+XXXXX.+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+.XXXXX+.XXXXX+XXXXXXXXX+.X..XXXXXXXX.+XXXXX.+XXXXX.+XXXXX++XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+XXXXXX+XXXXXX+XXXXXXXXX+XX..XXXXXXXX.+XXXXX++XXXXX++XXXXX++XXXXXXXX.+XX+XXXXXXXXX+XXXXXX+XXXXXX+XXXXX.+XXXXXXXXX+X",
"XX+XXXXXXX++XXXXXXX++XXX+.XXXXXXX+.XXXXXXX+XXX+.XXXXXXX+XXXXXXXX+XXX.+XXXXXXX.+XXXXXXX+.XX.+XXXXXXX++XXXXXXX+.XXX+.XXXXXXX+.XXXXXXX+XXX+XXXXXXXX+XXXXXXX.+XXX.+XXXXXXX.+XXXXXXX+.XX.+XXXXXXX+.XXXXXXX+.XXX+.XXXXXXX+XXXXXXX.+XXX+XXXXXXX.+XXXXXXX.+XXX.+XXXXXXX++XXXXXXX+.XX..XXXXXXX+.XXXXXXX+XXXX+XXXXXXXX+XXXXXXX.+XXX+XXXXXXX.+XXXXXXX++XXX++XXXXXXX++XXXXXXX+XXX+.XXXXXXX+XXXXXXXX+XXXX+XXXXXXX.+XXXXXXX..X",
"XX.+XXXXX++XXXXXXXXX++X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXXX+X.+XXXXXXXXX.+XXXXX++XXXX.+XXXXX++XXXXXXXXX+.X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXX.+X.+XXXXXXXXX.+XXXXX++XXXX++XXXXX+.XXXXXXXXX+.X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXX.+X.+XXXXXXXXX++XXXXX+.XXXX+.XXXXX+.XXXXXXXXX+XX+XXXXXXXXXX+.XXXX.+XXXX.+.XXXX.+XXXXXXXXX++X++XXXXXXXXX++XXXXX+.XXXX+.XXXX.+XXXXXXXXXX+XX+XXXXXXXXX.+.XXXX.+XX",
"XXX.++.+++XXXXXXXXXXX++.XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX++++++.XXXXXX.++++++XXXXXXXXXXX++.XXXXXXXXXXX++++++XXXXXXX++++++.XXXXXXXXXX.++XXXXXXXXXXX+++.++.XXXXXX.++.+++XXXXXXXXXXX++.XXXXXXXXXX.++++++XXXXXXX++++++XXXXXXXXXXX.++XXXXXXXXXXX++++++.XXXXXX.++.++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX++++++XXXXXXXXXXX+++XXXXXXXXXXX+++.++.XXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXX",
"XXXXXX.++.XXXXXXXXXXXXXXXXXXXXXXXXX.+.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++.XXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXX.++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXX.++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX..+.XXXXXXXXXXXX.XXXXXXXXXXXX.++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXX",
"XXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+++XXXXXXXXXXXXXXXX.XXXXXXXXX..+.XXXXXXXXXXXX+..XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXX.XXXXXXXXX..+XXXXXXXXXXXX.+..XXXXXXXXX.XXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXX",
"X++++++X..XXXXXXXX..XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX++++++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++++++X.+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X++++++X..XXXXXXXXX+XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++.",
"XXXX++.X..XXXXXXXX..XXXXX..XXXXXXXX+XX.+.XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXXXXXX++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+.XXXXXXXX+.XX+XXXXXXXXX+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX.+XXXXXXXX.+.XX+XXXXXXXX.+XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXXXXXX.+.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXX",
"XXX++..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..+.XXXXXX+X+XX..XXXXXXX..XXXXXX+.XXXXXXX+.XX+.+XXXXXX+++XXX+XXXXXXXX+XXXXXX.+XXXXXXX.+XX..+.XXXXXX+..XX+.XXXXXXX+.XXXXXX+XXXXXXXX+XXX+.+XXXXXX+.+XX.+XXXXXXXX+XXXXXX..XXXXXXX.+XX..+XXXXXX.+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..++XXXXXX+.+XX.+XXXXXXX.+XXXXXX..XXXXXXX..XX+X+XXXXXX.+..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..++XXXXXX+X+XX..XXXXXXX..XXXXXX+.XXXXXXX..XX+.+XXX",
"XX++X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+XXX..X+.XXXX+XX+XXX+.XXXXX.+XXXXXXXX+XXXXXX++XXX+X.+XXXX++X+XXX.+XXXXXX+.XXXXXXX++XXXXXX+XXX..X+.XXXX+X..XXX+XXXXXX.+XXXXXXXX+XXXXXX+.XXX+X.+XXXX+.X+XXX.+XXXXXX+XXXXXXXX+.XXXXX.+XXX..X+XXXX.+X..XXX+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X++XXXX+.X+XXX+.XXXXXX+XXXXXXXX+.XXXXX.+XXX+XX+XXXX.+X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X++XXXX+XX+XXX+.XXXXX.+XXXXXXXX+.XXXXX.+XXX+X.+XX",
"X.+XX..XXX.+....+.XXXXXXXXX.+....+XXXX..XX+XXX+XXX+XXXX++...++XXXXXXXXXX++...+.XXXX+XX.+XX.+XX+XXXX.+....+.XXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXXX+....+.XXXX+XX..XX+.XX+XXXX.+...++XXXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXX.+....+.XXX..XX+.XX+.XX+XXXX.+...++XXXXXXXXXX++...++XXXX+XXX+XXX+XX..XXX.+....+.XXXXXXXXX.+....+.XXX..XX+.XX+XXX+XXXX++...++XXXXXXXXXX++...++XXXX+XX.+X",
"XXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXX.XXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXX.XXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXX.XXXXX.++++.XXXXXXXXXXX.++++XXXXX..XXXXXXXXXX+XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX+XXXXXXXXXX+XXXXX.++++.XXXXXXXXXXX.+++.XXXXX.XXXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX++++.XXXXX+XXXXXXXXXX+XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXXX.XXXXX.+++.XXXXXXXXXXX.++++.XXXXX.XXXXXXXXXX+XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX+XXXXXXXXXX..XXXX.++++.XXXXXXXXXXX.++++.XXXXX.XXXXXX.XXX+XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX+XXXXX",
"X.+XX..XXX++XXXX++XXXXXXXXX++XXX.+.XXX..XX+XXX+.XX+XXX.+.XXX.+XXXXXXXXX.+.XXX.+XXXX+XX+.XX.+XX+XXXX++XXX.+.XXXXXXXXX+.XXX.+.XXX..XX+XXX+.X..XXX.+.XXX.+XXXXXXXXX.+.XXX++XXXX+XX+.XX.+XX+XXXX+.XXX.+.XXXXXXXXX+.XXX.+.XXX..X.+XXX+XX..XXX.+.XXX.+XXXXXXXXX++.XXX++XXX..XX+.XX.+XX+XXXX+.XXX.+.XXXXXXXXX+.XXX.+XXXX+XX.+XXX+XX..XXX.+.XXX++XXXXXXXXX++XXX.++XXX..XX+XXX++XX+XXXX+.XXX.+.XXXXXXXX.+.XXX.+XXXX+XX+.X",
"XX.+X..XX.+XXXXXX+.XXXXXXX+.XXXXXX+.XX..X+XXXXX+.X+XXX+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X++XXXX.+X+XXX+.XXXXXX+.XXXXXXX+.XXXXXX+.XX..X+XXXXX+...XX.+XXXXXXX+XXXXXXX.+XXXXXX.+XXX+X+.XXXX.+X+XXX+.XXXXXX+.XXXXXXX+XXXXXXX+XXX...+XXXXX+X..XX.+XXXXXX.+XXXXXXX.+XXXXXX.+XX..X+.XXXX++X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+XXX+X.+XXXXX+X..XX.+XXXXXX.+XXXXXXX+.XXXXXX+.XX..X+XXXXX++X+XXX+XXXXXXX+XXXXXXXX+XXXXXXX+XXX+X++XX",
"XXX.+..XX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX.++XXXXXXX+.+XX+.XXXXXXX.+XXXXXX+XXXXXXXX..XX+++XXXXXX.++XX.+XXXXXXXX+XXXXXX..XXXXXXXX+XX..+XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX+.XX++.XXXXXX.++XX..XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX+..XX+XXXXXXXX..XXXXXX+XXXXXXXX+XX..+.XXXXXX+++XX..XXXXXXXX+XXXXXX+.XXXXXXX.+XX+.+XXXXXXX++.XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..+XXXXXXX+++XX+.XXXXXXX.+XXXXXX+XXXXXXXX..XX+++XXX",
"X...++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.++...X....++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+....X....+.XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX.+....X...++.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"X.....+X..XXXXXXXX..XXXXX+XXXXXXXXX..X+.....XX....+..+XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+....XXX....+...XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX+X.+....XX.....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....XX....++X+XXXXXXXXX+XXXXX..XXXXXXXXX+X++....X",
"XXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXX",
"XXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX+++..XXXXXXXXX...++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++...XXXXXXXXX..+++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++XXXXXXXXXXXX..XXXXXXXXXXXX++..XXXXXXXXXX..+++XXXXXXXXXXXX.XXXXXXXXXXXX.+...XXXXXXXXXX..++XXXXXXXXXXXX..XXXXXXXXXXXX++..XXXXX",
"XXX.+...++XXXXXXXXXXX+++XXXXXXXXXX.++...+.XXXXXX++...+.XXXXXXXXXX.++XXXXXXXXXXX++...++XXXXXX.+...++XXXXXXXXXXX+++XXXXXXXXXX.++...+.XXXXX.+...++.XXXXXXXXXX+++XXXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXXX+++XXXXXXXXXX.++..++.XXXXX.+...++.XXXXXXXXXX+.+XXXXXXXXXXX++...+.XXXXXX++...++XXXXXXXXXX.++.XXXXXXXXXX.+...++XXXXXX.+...++XXXXXXXXXXX+++XXXXXXXXXXX++...+.XXXXXX++...++XXXXXXXXXX.++.XXXXXXXXXX++...++XXX",
"XX++XXXXX.+XXXXXXXXX+.X.+XXXXXXXXX+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX.+XX+XXXXXXXXX++XXXXX.+XXXX+.XXXXX.+XXXXXXXXX+XX++XXXXXXXXX+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX++XX+XXXXXXXXX+.XXXXX.+XXXX+.XXXXX.+XXXXXXXXX+XX++XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+XXXXXXXXX+.XX+XXXXXXXXX+.XXXXX.+XXXX+.XXXXX++XXXXXXXX.+XX+.XXXXXXXX.+XXXXXX+XXXX.+XXXXX.+XXXXXXXXX+.X.+XXXXXXXXX+.XXXXX++XXXX+XXXXXX++XXXXXXXX.+XX+.XXXXXXXX++XXXXX.+XX",
"X.+XXXXXXX.+XXXXXXX+.XXX.+XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX.+XXXX+XXXXXXX++XXXXXXX.+XX..XXXXXXX.+XXXXXXX+XXXX++XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX++XXXX+XXXXXXX+.XXXXXXX..XX..XXXXXXX.+XXXXXXX+XXXX++XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX+.XXXX+XXXXXXX+.XXXXXXX..XX+.XXXXXXX++XXXXXX.+XXXX+.XXXXXX.+XXXXXXXX+XX.+XXXXXXXX+XXXXXXX+.XXX.+XXXXXXX+XXXXXXXX+.XX+XXXXXXXX++XXXXXX.+XXXX+.XXXXXX++XXXXXXX.+X",
"X+XXXXXXXXX.+XXXXX+.XXXXX.+XXXXX+XXXXXXXXX.+X..XXXXXXXXX+.XXXX.+XXXXXX+XXXXX++XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+XXXXXX++XXXXX+XXXXXXXXX..X..XXXXXXXXX+.XXXX++XXXXXX+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+XXXXXX++XXXX.+XXXXXXXXX..X..XXXXXXXXX+XXXXX+.XXXXXX+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX++XXXX.+XXXXXX+.XXXX.+XXXXXXXXX+.X+.XXXXXXXXX+XXXXX+.XXXXX.+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX++XXXX.+XXXXXX+.XXXX++XXXXXXXXX+X",
"X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXX.+XXXX+XXXXXXXXXXX+X+.XXXXXXXXXX+.XXX+.XXXXXX+.XXX+.XXXXXXXXXX+XX+XXXXXXXXXX.+XXX.+XXXXXX.+XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+.XXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX++XXXXXXXXXX..",
"X+XXXXXXXXXXX.+XXXX+XXXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX+.XXX++XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXX.+XXXX+XXXXXXXXXXXX+X+XXXXXXXXXXXX+.XXX+.XXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX.+XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+.XXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX++XXXX++XXX++XXXXXXXXXXX..",
"X+XXXXXXXXXXXX.+XXXX+XXX+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX++XX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX.+XXXX+XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX+.XX+.XXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX.+XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+.XX+XXXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX.+XX++XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+XXX+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX++XXX++XX++XXX++XXXXXXXXXXXX+.",
"X..XXXXXXXXXXXX.+XXXX+.+XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX+.XXX+++.XXX++XXXXXXXXXXXXX+XX+.XXXXXXXXXXXX.+XXXX+.+XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX+.XXX+.+.XXX+.XXXXXXXXXXXX.+XX+.XXXXXXXXXXXX.+XXX.+.+XXX.+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+.+XXXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX++XXX.+++XXX.+XXXXXXXXXXXXX+XX..XXXXXXXXXXXXX+XXXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX++XXX++++XXX++XXXXXXXXXXXXX+X",
"XX+XXXXXXXXXXXXX.+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX+.XXX..XXX++XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX.+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX+.XXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX.+XXX..XXX.+XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX++XXX..XXX.+XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX++XXX..XXX++XXXXXXXXXXXXX+.X",
"XXX+.XXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXXX++XXXXX.+.XXXXXX.+.XXX+.XXXXXX++XXX++XXXXXXX.+.XXXXX+.XXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXX.++XXXXX++.XXXXXX++XXXX+.XXXXXX+.XXX++XXXXXXX.+XXXXXX+.XXXXXXX++XXX.+XXXXXX.+XXXX++XXXXXX.+.XXXXX++XXXXXXX++XXXX+XXXXXXX+.XXX++XXXXXXX.+XXXXX.+.XXXXXX.+.XXX++XXXXXX.+XXX.+.XXXXXX.+.XXXXX++XXXXXXX++XXXX+XXXXXXX+XXXX++XXXXXXX++XXXXX.+.XXXXXX.+.XXX++XXXXXX++XXX.+.XXXXXX.+.XX",
"XXXX.++XXXX+..+XXX.+XXXXX+XXXX+X.+XXXX++.XXXXXXXX.+.XXX.+X+.XXX+.XXXX++XXX++X+XXXX.+.XXXXXXXX.++XXXX+X++XXX.+XXXXX+XXXX+X++XXXX++.XXXXXXX..+XXXX++X+XXXX+.XXXX+.XXX++X+XXXX.+.XXXXXXXX.+.XXXX+X++XXX.+XXXX.+XXXX+X++XXX.+.XXXXXXXX.++XXXX+.X+XXXX+XXXXX+.XXX+.X+XXXX++.XXXXXXXX.+.XXX.+X+.XXX++XXXX.+XXX.+X+.XXX.+.XXXXXXXX.++XXXX+..+XXXX+XXXXX+XXXX+..+XXXX++.XXXXXXXX.+.XXX.+X+.XXX++XXXX++XXX.+X+.XXX.+.XXXX",
"XXXXXXXXXX+.XX.+XXX.+XXX+XXXX+XXX.+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX+.XX++XXX++XXX+XXXXXXXXXXXXXXXXXXXX+XXX++XXX.+XXX+XXXX+XXX++XXXXXXXXXXXXXXXXXXX++XXX+XXXX+.XX+.XXX++XXX+XXXXXXXXXXXXXXXXXXXX+XXX++XXX.+XX.+XXXX+XXX++XXXXXXXXXXXXXXXXXXX+.XXX+XXXX+XXX+.XXX+.XXX+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX++XX.+XXX.+XXX+.XXXXXXXXXXXXXXXXXXX+.XX.+XXXX+XXX+XXXX+.XX.+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX++XX++XXX.+XXX+.XXXXXXXXX",
"XXXXXXXXX+.XXXX.+XXX.+.+XXXX+XXXXX.+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX+.++XXX++XXXXX+XXXXXXXXXXXXXXXXXX+XXXXX++XXX.+.+XXXX+XXXXX++XXXXXXXXXXXXXXXXX++XXXXX+XXXX+.+.XXX++XXXXX+XXXXXXXXXXXXXXXXXX+XXXXX++XXX.+.+XXXX+XXXXX++XXXXXXXXXXXXXXXXX+.XXXXX+XXXX+.+.XXX+.XXXXX+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX++.+XXX.+XXXXX+.XXXXXXXXXXXXXXXXX+.XXXX.+XXXX+.+XXXX+.XXXX.+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX++++XXX.+XXXXX+.XXXXXXXX",
"XXXXXXXX+.XXXXXX.+XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXX.+XXXXXXX+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX.+XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXX.+.XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX..XXXXXX.+XXX.+.XXX+.XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXXX+XXXXXX+XXXX+.+XXXX+XXXXX.+XXXXXXXXXXXXXXXXX++XXXXX+.XXX+++.XXX++XXXXX+.XXXXXXXXXXXXXXXXX+XXXXX.+XXXX+.+XXXX+XXXXX.+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+.+.XXX+.XXXXX+.XXXXXXXXXXXXXXXX.+XXXXX.+XXX.+.+XXX.+XXXXX.+XXXXXXXXXXXXXXXXX+.XXXXX+XXXX+.+XXXX+.XXXXX+XXXXXXXXXXXXXXXXX.+XXXXX++XXX.+++XXX.+XXXXX++XXXXXXXXXXXXXXXXX+XXXXXX+XXXX+.+XXXX+XXXXXX+XXXXXXXXXXXXXXXXX++XXXXX++XXX++++XXX++XXXXX+.XXXXXXXX",
"XXXXXXXXXX+XXXX+XXXX+XX.+XXXX+XXX.+XXXXXXXXXXXXXXXXXXX++XXX+.XXX++XX+.XXX++XXX+.XXXXXXXXXXXXXXXXXXX+XXX.+XXXX+XX.+XXXX+XXX.+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX+.XX+.XXX+.XXX+.XXXXXXXXXXXXXXXXXX.+XXX.+XXX.+XX.+XXX.+XXX.+XXXXXXXXXXXXXXXXXXX+.XXX+XXXX+.XX+XXXX+.XXX+XXXXXXXXXXXXXXXXXXX.+XXX++XXX.+XX++XXX.+XXX++XXXXXXXXXXXXXXXXXXX+XXXX+XXXX+XXX+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX++XXX++XXX++XX++XXX++XXX+.XXXXXXXXX",
"XXXXX..XXXX+XX+XXXX+XXXX.+XXXX+X.+XXXX..XXXXXXXXX...XXX++X+.XXX++XXXX+.XXX++X+.XXX...XXXXXXXX...XXXX+X.+XXXX+XXXX.+XXXX+X.+XXXX..XXXXXXXXX..XXXX+.X+.XXX+.XXXX+.XXX+.X+.XXX...XXXXXXXX...XXX.+X.+XXX.+XXXX.+XXX.+X.+XXXX..XXXXXXXXX..XXXX+.X+XXXX+.XXXX+XXXX+.X+XXXX..XXXXXXXXX...XXX.+X++XXX.+XXXX++XXX.+X++XXX...XXXXXXXXX..XXXX+XX+XXXX+XXXXX+XXXX+XX+XXXX..XXXXXXXXX...XXX++X++XXX++XXXX++XXX++X+.XXX...XXXX",
"XXX++.XXXXXX++XXXX+XXXXXX.+XXXX++XXXXX..+.XXXXX.+..XXXXX++.XXX++XXXXXX+.XXX++.XXXXX..+XXXXXX++.XXXXXX++XXXX+XXXXXX.+XXXX++XXXXX..+.XXXXX.+..XXXXX++.XXX+.XXXXXX+.XXX++.XXXXX.++XXXXXX++.XXXXX.++XXX.+XXXXXX.+XXX.++XXXXX..+.XXXXX.+..XXXXX++XXXX+.XXXXXX+XXXX++XXXXXX.++XXXXXX+..XXXXX.++XXX.+XXXXXX++XXX.++XXXXX..+.XXXXX.+..XXXXX++XXXX+XXXXXXX+XXXX++XXXXXX.++XXXXX.+..XXXXX+++XXX++XXXXXX++XXX++.XXXXX..+.XX",
"XX+.XXXXXXXXXXXXX+XXXX.XXX.+XXXXXXXXXXXXX++XXX.+XXXXXXXXXXXXX++XXX..XXX+.XXXXXXXXXXXXX+XXXX+.XXXXXXXXXXXXX+XXXX.XXX.+XXXXXXXXXXXXX+.XXX.+XXXXXXXXXXXXX+.XXX.XXXX+.XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX.+XXXX.XXX.+XXXXXXXXXXXXX+.XXX.+XXXXXXXXXXXXX+.XXX.XXXX+XXXXXXXXXXXXX.+XXXX+XXXXXXXXXXXXX.+XXX..XXX++XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX.XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXX.XXX++XXX..XXX++XXXXXXXXXXXXX+XX",
"X..XXXXXXXXXXXXX+XXXX+.+XXX.+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX++XXX+++.XXX+.XXXXXXXXXXXX.+XX..XXXXXXXXXXXXX+XXXX+++XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX+.XXX+++XXXX+.XXXXXXXXXXXX.+XX+.XXXXXXXXXXXX.+XXXX+++XXX.+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+.XXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX.+XXX.++.XXX++XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+++XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX++XXX.++.XXX++XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXXX+XXXX+XX.+XXX.+XXXXXXXXXXXXX+X..XXXXXXXXXXXX++XXX++XX+.XXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX++XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX++XX+XXXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX++XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX+.XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX+.XXX++XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+.X.+XXXX+XXXXXXXXXXXXX+X.+XXXXXXXXXXXX++XXX.+XX+.XXX++XXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX+XXXX+XXXX.+XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX++XXXX+.XXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXX++XXX.+XXXXXXXXXXXX+X+XXXXXXXXXXXX+.XXX++XXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX+.XXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+.XXX.+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX+.XXX++XXXXXXXXXXX..",
"X+XXXXXXXXXXX+XXXX+XXXXXX.+XXX.+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX+.XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXX++XXX.+XXXXXXXXXXX+X+XXXXXXXXXXX+.XXX++XXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX++XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+.XXX+.XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXX.+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+.XXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX++XXXXXXXXXX..",
"X+XXXXXXXXXX+XXXXX+XXXXXX.+XXXX.+XXXXXXXXXX+X..XXXXXXXXX++XXXX.+XXXXXX+.XXXX+.XXXXXXXXX+XX+XXXXXXXXXX+XXXXX+XXXXXX.+XXXX.+XXXXXXXXX..X..XXXXXXXXX+.XXXX+.XXXXXX+.XXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX.+XXXX.+XXXXXXXXX..X..XXXXXXXXX+.XXXX+.XXXXXX+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX+.XXXX++XXXXXXXXX..X+XXXXXXXXXX+XXXXX+XXXXXXX+XXXXX+XXXXXXXXXX+X.+XXXXXXXXX++XXXX.+XXXXXX+.XXXX++XXXXXXXXX+X",
"X..XXXXXXXX+XXXXXXX+XXXX.+XXXXXX.+XXXXXXXX+.XX+XXXXXXXX++XXXXXX++XXXX+.XXXXXX+.XXXXXXX.+XX..XXXXXXXX+XXXXXXX+XXXX.+XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX+.XXXX+.XXXXXX+.XXXXXXX.+XX+.XXXXXXX.+XXXXXX.+XXXX.+XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX+.XXXX+XXXXXXX+XXXXXXXX..XX+XXXXXXXX.+XXXXXX.+XXXX++XXXXXX++XXXXXXXX+XX.+XXXXXXXX+XXXXXXX+XXXXX+XXXXXXX+XXXXXXXX..XX+XXXXXXXX++XXXXXX++XXXX+.XXXXXX++XXXXXXXX+X",
"XX+.XXXXXX+XXXXXXXXX+XX.+XXXXXXXX.+XXXXXX++XXX.+XXXXXX++XXXXXXXX++XX+.XXXXXXXX+.XXXXXX+XXXX+.XXXXX.+XXXXXXXXX+XX.+XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX+.XX+.XXXXXXXX+.XXXXX.+XXXX+XXXXXX.+XXXXXXXX.+XX.+XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX+.XX+XXXXXXXXX+.XXXXX.+XXXX+XXXXXX.+XXXXXXXX.+XX++XXXXXXXX++XXXXXX+.XXX+.XXXXXX+XXXXXXXXX+XXX+XXXXXXXXX+XXXXXX.+XXX.+XXXXXX++XXXXXXXX++XX+.XXXXXXXX++XXXXXX+XX",
"XXX++...++XXXXXXXXXXX+.+XXXXXXXXXX.+....+.XXXXX.+....++XXXXXXXXXX+++.XXXXXXXXXX++....+XXXXXX++...++XXXXXXXXXXX+.+XXXXXXXXXX.+....+.XXXXX.+....+.XXXXXXXXXX+.+.XXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXX.+.+XXXXXXXXXX.+....+.XXXXX.+....+.XXXXXXXXXX+.+XXXXXXXXXXX++...++XXXXXX+....++XXXXXXXXXX.+++XXXXXXXXXX++....+.XXXXX.+....+.XXXXXXXXXX+.+XXXXXXXXXXX+....++XXXXX.+....++XXXXXXXXXX+++.XXXXXXXXXX++....+XXX",
"XXXXX..+++XXXXXXXXXXXX+XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX..XXXXXXXXXXX.++...XXXXXXXX...++.XXXXXXXXXXXX+XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX+.XXXXXXXXXXX.++...XXXXXXXX...++.XXXXXXXXXXX..XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX+XXXXXXXXXXXX.++..XXXXXXXXX...++.XXXXXXXXXXX..XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX+XXXXXXXXXXXX+++..XXXXXXXXX...++XXXXXXXXXXXX..XXXXXXXXXXXX++...XXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXX",
"X.....+X..XXXXXXXXX.XXXXX+XXXXXXXXX...+....XXX....++..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+...XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+...XXXXXXXXX+XXXXX.XXXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX+X++....XXX....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....XX....++X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X++....X",
"X...++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+....X....++XX+XXXXXXXXX+XXXXX.+XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX..X.+....X....+.XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX.+....X....+.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++....X....+.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.++...X....++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++....",
"XXXX++.XX+XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX+++XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++.XXXXXXX++XX.+XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX..XX++.XXXXXX.++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX+.X.++XXXXXXX.++XX..XXXXXXXX+XXXXXX+.XXXXXXX.+XX+++XXXXXXX++.XX+XXXXXXXX+.XXXXX.+XXXXXXXX+XX.++XXXXXXX+++XX+.XXXXXXXX+XXXXXX+XXXXXXXX.+XX+++XXX",
"XXX+X..XX+.XXXXXX.+XXXXXXX+XXXXXXX+.XX...+XXXXX++X+XX.+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X+.XXXXX+X+XXX+.XXXXXX..XXXXXXX+XXXXXXX+.XX...+XXXXX+...XX.+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X+.XXXX.+X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+.XX...+XXXXX+...XX.+XXXXXXX+XXXXXXX..XXXXXX.+XX..X+XXXXX.+X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+XXX+X++XXXXX+X..XX..XXXXXX.+XXXXXXX+.XXXXXX.+XX..X+XXXXX++X+XXX+XXXXXXX+.XXXXXX.+XXXXXXX+XXX+X++XX",
"XX+XX..XXX+.XXXX.+XXXXXXXXX+.XXXX++XXX..X.+XXX++XX+XXX.+.XXX.+.XXXXXXXX.+XXXX.+XXXX+XX+.XXX+XX+XXXX+.XXXX++XXXXXXXXX+.XXXX++XXX..X.+XXX+.X..XXX.+XXXX.+XXXXXXXXX++XXXX.+XXXX+XX+.XX.+XX+XXXX+.XXXX++XXXXXXXXX+.XXX.+.XXX..X.+XXX+.X..XXX++XXXX.+XXXXXXXXX+.XXXX.+XXX..XX+XXX.+XX+XXXX+.XXXX+.XXXXXXXX.+.XXX.+.XXX+XX++XXX+XX..XXX++XXXX.+XXXXXXXXX+.XXXX.+XXX..XX+XXX++XX+XXX.+.XXX.+.XXXXXXXX.+.XXX.+.XXX+XX+.X",
"X.XXX..XXXX.++++.XXXXXXXXXXX.++++.XXXX..XX.XXX.XXX+XXXXX+++++XXXXXXXXXXX.++++.XXXXX+XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX.++++.XXXX..XX.XXX.XX..XXXX.++++.XXXXXXXXXXX.++++.XXXXX+XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX+++++.XXXX.XXX.XXX.XX..XXXX.++++.XXXXXXXXXXX.++++.XXXXX.XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX+++++XXXXX+XXX.XXXXXX..XXXX.++++.XXXXXXXXXXX.++++.XXXX..XXX.XX.XXX+XXXXX+++++XXXXXXXXXXX.+++++XXXXX+XXX.X",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXX.XXXXXXX..XXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXX..XXXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXX",
"X..XX..XXXX++..++XXXXXXXXXX.++..++XXXX..XX.XXX+XXX+XXXX.+...+.XXXXXXXXXX++...+.XXXX+XXX.XX..XX+XXXX.++..++XXXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXXX++..++.XXXX+XX..XX..XX+XXXX.+...++XXXXXXXXXX.+...++XXXX..XX+XXX.XX..XXXX++...+.XXXXXXXXXX++..++.XXX..XX..XX.XXX+XXXX.+...++XXXXXXXXXX.+...+.XXXX+XXX+XXX.XX..XXXX++..++.XXXXXXXXX.++..++XXXX..XX..XX+XXX+XXXX.+...+.XXXXXXXXXX++...+.XXXX+XXX.X",
"XX++X..XX.+XXXXXX+.XXXXXXX.+XXXXX.+XXX..X++XXX.+XX+XXX+.XXXXX++XXXXXXXX+.XXXXX+.XXX+XX+XXXX+.X+XXX.+XXXXXX+XXXXXXXX.+XXXXX.+XXX..X+.XXX.+X..XXX+.XXXXX+.XXXXXXXX+.XXXXX+.XXX+X.+XXXX+.X+XXX.+XXXXX.+XXXXXXXX++XXXXX.+XXX..X+.XXX.+X..XXX+.XXXXX+.XXXXXXXX+XXXXXX+.XX..X.+XXXX+XX+XXX++XXXXX.+XXXXXXXX+.XXXXX.+XXX+XX+XXXX++X..XXX+XXXXXX+.XXXXXXX.+XXXXXX+XXX..X++XXXX+XX+XXX++XXXXX.+XXXXXXXX+.XXXXX++XXX+XX+XX",
"XXX++..XX+XXXXXXXX+XXXXXXX+XXXXXXX.+XX..++XXXXX.+X+XX..XXXXXXX+.XXXXXX+.XXXXXXX+.XX+X+XXXXXX+.+XXX+XXXXXXXX+XXXXXX.+XXXXXXX.+XX..+.XXXXX.+..XX+.XXXXXXX+.XXXXXX+.XXXXXXX+XXX+.+XXXXXX+.+XXX+XXXXXXX.+XXXXXX.+XXXXXXX..XX..+.XXXXX.+..XX+.XXXXXXX+XXXXXXX+XXXXXXXX+XX...+XXXXXX+X+XX.+XXXXXXX.+XXXXXX..XXXXXXX..XX+X+XXXXXX++..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..++XXXXXX+X+XX.+XXXXXXX..XXXXXX..XXXXXXX+.XX+X+XXX",
"XXXX++.X..XXXXXXXX..XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX.+XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.+.XXXXXXX.+.XX+XXXXXXXXX+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+XXXXXXXXX+XX.+.XXXXXXX.+.XX+XXXXXXXX..XXXXX.+XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXXXXXX++.XX+XXXXXXXX..XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXX",
"X++++++X..XXXXXXXX..XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++X.+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X++++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX.+..XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX+.+XXXXXXXXXX.XXXXX.XXXXXXXXX..+.XXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXX.XXXXXXXXX..+.XXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.+.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXX",
"XXXX++++++XXXXXXXXXXX.+.XXXXXXXXXXX+++++.XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX++++++XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX++++++.XXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXX.++XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX.+++++XXXXXXXXXXX.+.XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXX",
"XX.+.XXXX++XXXXXXXXX.+X+.XXXXXXXXX++XXXX.+XXXXX+.XXXX.+XXXXXXXXXX+X.+XXXXXXXXXX+.XXXX+.XXXX.+.XXX.+.XXXXXXXXX++X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXXX+X++XXXXXXXXX.+.XXX.+.XXXX.+.XXX.+.XXXXXXXXX+.X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX++XXXXXXXXX.+X++XXXXXXXXX.+.XXX.+.XXXX++XXXX.+XXXXXXXXXX+.X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX++XXXXXXXXX.+X+.XXXXXXXXX++XXXX.+XXXXX++XXXX.+XXXXXXXXXX+..+XXXXXXXXXX+.XXXX++XX",
"XX+XXXXXXX++XXXXXXX.+XXX+.XXXXXXX++XXXXXXX+XXX+.XXXXXX.+XXXXXXXX+XXX.+XXXXXXXX+XXXXXXX+.XXX+XXXXXXX+.XXXXXXX++XXX+XXXXXXXX+.XXXXXX.+XXX+.XXXXXX.+XXXXXXXX+XXX++XXXXXXX.+XXXXXXX+.XX.+XXXXXXX+.XXXXXXX+.XXX+XXXXXXXX+.XXXXXX.+XXX+XXXXXXX.+XXXXXXX.+XXX++XXXXXXX.+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX+.XXX+XXXXXXXX+XXXXXXX..XXX+XXXXXXX++XXXXXXX.+XXX+.XXXXXXX++XXXXXXX+XXX.+XXXXXXX+XXXXXXXX+.XX.+XXXXXXXX+XXXXXXX+.X",
"X+.XXXXXXXX++XXXXX.+XXXXX+.XXXXX++XXXXXXXX..XX+XXXXXXXX.+XXXXXX+XXXXX.+XXXXXX+XXXXXXXXX+XX+.XXXXXXXX+.XXXXX++XXXXX+XXXXXX+.XXXXXXXX+.X.+XXXXXXXX.+XXXXXX+XXXXX++XXXXX.+XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+.XXXXX+XXXXXX+.XXXXXXXX+XX..XXXXXXXX.+XXXXX.+XXXXX++XXXXX.+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX+.XXXXX+XXXXXX+XXXXXXXXX+XX..XXXXXXXX++XXXXX.+XXXXX+.XXXXX++XXXXXXXX..XX+XXXXXXXXX+XXXXXX+.XXXX.+XXXXXX+XXXXXXXXX+X",
"X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+.XXX.+XXXXXXXXXX+X.+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX.+XXXX+XXXXXXXXXX..",
"X+XXXXXXXXXXX++XXX++XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXX.+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX+.XXX++XXXXX+.XXX+.XXXXXXXXXXX+X+XXXXXXXXXXX.+XXXX+XXXXX.+XXX.+XXXXXXXXXXX....XXXXXXXXXXX+.XXX+.XXXXX+XXXX+.XXXXXXXXXX..X+XXXXXXXXXXX.+XXX.+XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+.XXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX++XXX.+XXXXX++XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+XXXX+XXXXXXXXXXX..",
"X+XXXXXXXXXXXX++XXX++XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXX.+XXXX+XXXXXXXXXXXX+.X+XXXXXXXXXXXX+.XXX++XXX+.XXX+.XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXX.+XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+.XXX+.XXX+XXXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX.+XXX.+XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+.XXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX++XXX.+XXX++XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXXX+XXXX+XXXXXXXXXXXX..",
"X+.XXXXXXXXXXXX++XXX++X+.XXX++XXXXXXXXXXXX..XX+XXXXXXXXXXXX.+XXXX+X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX++X+.XXX+.XXXXXXXXXXXX..X..XXXXXXXXXXXX.+XXXX+X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX+.X+XXXX+.XXXXXXXXXXXX+.X..XXXXXXXXXXXX.+XXX.+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+.X+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX++XXX.+X++XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+XXXX+XX+XXXX+XXXXXXXXXXXXX+X",
"X.+XXXXXXXXXXXXX++XXX++.XXX++XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXX.+XXXX++XXXX+XXXXXXXXXXXXX..XX.+XXXXXXXXXXXXX+.XXX++.XXX+.XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX+.XXX++XXXX+.XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXX.++XXX.+XXXXXXXXXXXXX+.XX..XXXXXXXXXXXXX+XXXX++XXXX+XXXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX++XXX.++XXX++XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXXX+XXXX++XXXX+XXXXXXXXXXXXX..X",
"XX.+XXXXXXXX..XXX++XXXXXXX++XXX..XXXXXXXX+.XXXX+.XXXXXXXX+XXX.+XXXXXXXX+XXXX+XXXXXXXX.+XXXX++XXXXXXXX..XXX+.XXXXXXX+.XXX.XXXXXXXX.+XXXXX+.XXXXXXXX.XXX.+XXXXXXX.+XXXX.XXXXXXXX++XXXX++XXXXXXXX.XXXX+.XXXXXXX+.XXX+XXXXXXXX.+XXXXX+.XXXXXXX..XXX.+XXXXXXX.+XXX..XXXXXXXX+.XXXX+.XXXXXXXX+XXXX+XXXXXXXX+XXXX+XXXXXXXX.+XXXX.+XXXXXXXX..XXX++XXXXXXX++XXX..XXXXXXXX+.XXXX+.XXXXXXXX+XXXX+XXXXXXXX+XXXX+XXXXXXXX.+XX",
"XXX.++.XXXX.++.XXX++XXXXX++XXX+++.XXXX.++XXXXXXX++.XXXXX+.+XXX.+XXXXXX+XXXX+.+XXXX.++.XXXXXX.++.XXXX+++.XXX+.XXXXX+.XXX+++XXXXX.++XXXXXXX++.XXXXX+++XXX.+XXXXX.+XXXX+++XXXX.++.XXXXXX.++.XXXX+.+XXXX+.XXXXX+.XXX+.+XXXXX.++XXXXXXX++.XXXX.+++XXX.+XXXXX.+XXX.+++XXXX.++.XXXXXX.++.XXXX+.+XXXX+XXXXXX+XXXX+.+XXXX.+++XXXXXX.++.XXXX.++.XXX++XXXXX++XXX.++.XXXX.++.XXXXXX.++.XXXX+++XXXX+XXXXXX+XXXX+.+XXXX.++.XXX",
"XXXXXXXXXX.+XX+.XXX++XXX++XXX++XX+.XXX.XXXXXXXXXXX.XXXX+XX.+XXX.+XXXX+XXXX+XX.+XXXXXXXXXXXXXXXXXXXX++XX+.XXX+.XXX+.XXX++XX+XXXX.XXXXXXXXXXX.XXXX+XX++XXX.+XXX.+XXXX+XX++XXXXXXXXXXXXXXXXXXXX+.XX+XXXX+.XXX+.XXX+.XX+XXXX.XXXXXXXXXXX.XXX.+XX++XXX.+XXX.+XXX.+XX++XXXXXXXXXXXXXXXXXXXX+.XX+XXXX+XXXX+XXXX+.XX+XXXXXXXXXXXXXXXX.XXX.+XX+.XXX++XXX++XXX.+XX+.XXXXXXXXXXXXXXXXXXXX+.X.+XXXX+XXXX+XXXX+XX.+XXXXXXXXXX",
"XXXXXXXXX.+XXXX+.XXX++X++XXX++XXXX+.XXXXXXXXXXXXXXXXXX+XXXX.+XXX.+XX+XXXX+XXXX.+XXXXXXXXXXXXXXXXXX++XXXX+.XXX+.X+.XXX++XXXX+XXXXXXXXXXXXXXXXXXX+XXXX++XXX.+X.+XXXX+XXXX++XXXXXXXXXXXXXXXXXX+.XXXX+XXXX+.X+.XXX+.XXXX+XXXXXXXXXXXXXXXXXX.+XXXX++XXX.+X.+XXX.+XXXX++XXXXXXXXXXXXXXXXXX+.XXXX+XXXX+XX+XXXX+.XXXX+XXXXXXXXXXXXXXXXXX.+XXXX+.XXX++X++XXX.+XXXX+.XXXXXXXXXXXXXXXXXX+.XXX.+XXXX+XX+XXXX+XXXX.+XXXXXXXXX",
"XXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXX.+XXX.++XXXX+XXXXXX.+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX++.XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+XXXXXX++XXX.++XXXX+XXXXXX++XXXXXXXXXXXXXXXX+.XXXXXX+XXXX++.XXX+.XXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX.++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXXX+XXXX++XXXX+.XXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXX.+XXXX++XXXX+XXXXXX.+XXXXXXXX",
"XXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXX.+XXXX++XXXX+XXXXXX.+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX++.XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXX.+XXX.++XXXX+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+XXXX++.XXX+.XXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX++XXX.++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXXX+XXXX++XXXX+.XXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXX.+XXXXXXXX",
"XXXXXXXXX++XXXX+.XXX++X++XXX++XXXX+.XXXXXXXXXXXXXXXXXX+XXXX.+XXXX+X.+XXXX+XXXX.+XXXXXXXXXXXXXXXXXX++XXXX+.XXX+.X+.XXX++XXXX+.XXXXXXXXXXXXXXXXXX+XXXX.+XXX.+X.+XXXX+XXXX.+XXXXXXXXXXXXXXXXXX+.XXXX+XXXX+.X+.XXX+.XXXX+XXXXXXXXXXXXXXXXXX.+XXXX++XXX.+X.+XXX.+XXXX++XXXXXXXXXXXXXXXXXX+.XXXX+XXXX+XX+XXXX+.XXXX+XXXXXXXXXXXXXXXXXX.+XXXX++XXX++X++XXX.+XXXX+.XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+XX+XXXX+XXXX.+XXXXXXXXX",
"XXXXXXXXXX++XX+.XXX++XXX++XXX++XX+.XXX.XXXXXXXXXXXXXXXX+XX.+XXXX+XXX.+XXXX+XX.+XXXXXXXXXXXXXXXXXXXX++XX+.XXX+.XXX+.XXX++XX+.XXXXXXXXXXXXXXXXXXXX+XX.+XXX.+XXX.+XXXX+XX.+XXXXXXXXXXXXXXXXXXXX+.XX+XXXX+.XXX+.XXX+.XX+XXXXXXXXXXXXXXXXXXXX.+XX++XXX.+XXX.+XXX.+XX++XXXXXXXXXXXXXXXXXXXX+.XX+XXXX+XXXX+XXXX+.XX+XXXXXXXXXXXXXXXX.XXX.+XX++XXX++XXX++XXX.+XX+.XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+XXXX+XXXX+XX.+XXXXXXXXXX",
"XXX.++.XXXX+++.XXX++XXXXX++XXX+++.XXXX.++XXXXXXX.++.XXXX+.+XXXX+XXXXX.+XXXX+.+XXXX.++.XXXXXX.++.XXXX+++.XXX+.XXXXX+.XXX+++.XXXX+++XXXXXXX+++XXXXX+.+XXX.+XXXXX.+XXXX+.+XXXX.++.XXXXXX.++.XXXX+.+XXXX+.XXXXX+.XXX+.+XXXXX+++XXXXXXX+++XXXX.+++XXX.+XXXXX.+XXX.+++XXXX.++.XXXXXX.++.XXXX+.+XXXX+XXXXXX+XXXX+.+XXXX.++.XXXXXXX++.XXXX.+++XXX++XXXXX++XXX.++.XXXX.++.XXXXXX.++.XXXX+.+XXXX+XXXXXX+XXXX+.+XXXX.++.XXX",
"XX.+XXXXXXXX..XXX++XXXXXXX++XXX..XXXXXXX.+.XXXX+.XXXXXXXX+XXXX+XXXXXXX.+XXXX+XXXXXXXX++XXXX.+XXXXXXXX..XXX+.XXXXXXX+.XXX..XXXXXXX.+XXXXX+.XXXXXXXX.XXX.+XXXXXXX.+XXXX.XXXXXXXX++XXXX++XXXXXXXX+XXXX+.XXXXXXX+.XXX+XXXXXXXX.+XXXXX+.XXXXXXX..XXX.+XXXXXXX.+XXX..XXXXXXXX+.XXXX+.XXXXXXXX+XXXX+XXXXXXXX+XXXX+XXXXXXXX.+XXXX.+.XXXXXXX..XXX++XXXXXXX++XXX..XXXXXXXX+.XXXX+.XXXXXXXX+XXXX+XXXXXXXX+XXXX+XXXXXXXX.+XX",
"XX+XXXXXXXXXXXXX++XXX++.XXX++XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX+.XXX++.XXX+.XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX+.XXX++XXXX+.XXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX.+XXX.++XXX.+XXXXXXXXXXXXX+.XX..XXXXXXXXXXXXX+XXXX++XXXX+XXXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX++XXX.+.XXX++XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXXX+XXXX++XXXX+XXXXXXXXXXXXX..X",
"X+.XXXXXXXXXXXX++XXX++X+.XXX++XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+XXXX+X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX++X+.XXX+.XXXXXXXXXXXX..X..XXXXXXXXXXXX.+XXXX+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX+.X+XXXX+.XXXXXXXXXXXX+.X..XXXXXXXXXXXX.+XXX.+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+.X+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX++XXX.+X+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+XXXX+X.+XXXX+XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX++XXX++XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXX.+XXX.+XXXXXXXXXXXX+.X+XXXXXXXXXXXX+.XXX++XXX+.XXX+.XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXX++XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+.XXX+.XXX+XXXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX.+XXX.+XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+.XXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX++XXX.+XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXX.+XXXX+XXXXXXXXXXXX..",
"X+XXXXXXXXXXX++XXX++XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXX.+XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX+.XXX++XXXXX+.XXX+.XXXXXXXXXXX+X+XXXXXXXXXXX.+XXXX+XXXXX++XXX.+XXXXXXXXXXX....XXXXXXXXXXX+.XXX+.XXXXX+XXXX+.XXXXXXXXXX..X+XXXXXXXXXXX.+XXX.+XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+.XXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX++XXX.+XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXX.+XXXX+XXXXXXXXXXX..",
"X+XXXXXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+.XXX.+XXXXXXXXXX+X..XXXXXXXXXX+XXXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX++XXXX+XXXXXXXXXX..",
"X+.XXXXXXXX++XXXXX++XXXXX+.XXXXX++XXXXXXXX..XX+XXXXXXXXX+XXXXXX+XXXXX.+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX+.XXXXX++XXXXX+.XXXXX+.XXXXXXXX..X.+XXXXXXXX.+XXXXXX+XXXXX.+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+.XXXXX+XXXXXX+.XXXXXXXX+XX..XXXXXXXX.+XXXXX.+XXXXX++XXXXX.+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX+.XXXXX+XXXXXX+XXXXXXXXX+XX..XXXXXXXX++XXXXX.+XXXXX+.XXXXX++XXXXXXXX..XX+XXXXXXXXX+XXXXXX+XXXXX.+XXXXXX+XXXXXXXXX+X",
"XX+XXXXXXX++XXXXXXX++XXX+.XXXXXXX++XXXXXXX+XXX+.XXXXXXX+XXXXXXXX+XXX.+XXXXXXX.+XXXXXXX+.XX.+XXXXXXX+.XXXXXXX++XXX+.XXXXXXX+.XXXXXXX+XXX+.XXXXXX.+XXXXXXXX+XXX.+XXXXXXX.+XXXXXXX+.XX.+XXXXXXX+.XXXXXXX+.XXX+XXXXXXXX+.XXXXXX.+XXX+XXXXXXX.+XXXXXXX.+XXX++XXXXXXX.+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX+.XXX+XXXXXXXX+XXXXXXX..XXX+XXXXXXX++XXXXXXX.+XXX+.XXXXXXX++XXXXXXX+XXX..XXXXXXX+XXXXXXXX+XXX.+XXXXXXXX+XXXXXXX+.X",
"XX.+.XXXX++XXXXXXXXX++X+.XXXXXXXXX++XXXX.+XXXXX+.XXXX.+XXXXXXXXXX+X.+XXXXXXXXX.+.XXXX++XXXX.+.XXX.+.XXXXXXXXX++X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXXX+X.+XXXXXXXXX.+.XXXX+.XXXX.+XXXX.+.XXXXXXXXX+.X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXX.+X++XXXXXXXXX.+XXXX.+.XXXX++XXXX.+XXXXXXXXXX+.X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX++XXXXXXXXX.+X+.XXXXXXXXX++XXXX.+.XXXX+.XXXX.+XXXXXXXXXX+X.+XXXXXXXXXX+.XXXX++XX",
"XXXX++++++XXXXXXXXXXX++.XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXX.++++++XXXXXXXXXXX++.XXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX++++++.XXXXXX.++++++XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXX.++XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX++++++XXXXXXXXXXX.+.XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXX",
"XXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXXX+.+XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+.+XXXXXXXXXX.XXXXX.XXXXXXXXX..+.XXXXXXXXXXX.+..XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXX.XXXXXXXXX..+.XXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXX",
"X++++++X..XXXXXXXX..XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX+.X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++X.+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X++++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXX++.X..XXXXXXXX..XXXXX..XXXXXXXX+XX.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXX.+XX++XXXXXXXX++XX..XXXXXXXX+.XXXXX+.XXXXXXXX+XX.+.XXXXXXX.+.XX+XXXXXXXXX+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX.+.XXXXXXX.+.XX+XXXXXXXX.+XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXXXXXX++.X.+XXXXXXXX..XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXX",
"XXX++..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..++XXXXXX+X+XX..XXXXXXX..XXXXXX+.XXXXXXX+.XX+.+XXXXXX+.+XXX+XXXXXXXX+XXXXXX.+XXXXXXX.+XX..+.XXXXX.+..XX+.XXXXXXX+.XXXXXX+XXXXXXXX+XXX+.+XXXXXX+.+XXX+XXXXXXX.+XXXXXX.+XXXXXXX..XX..+.XXXXX.+..XX+.XXXXXXX+XXXXXXX+XXXXXXXX+XX...+XXXXXX+X+XX.+XXXXXXX.+XXXXXX..XXXXXXX..XX+X+XXXXXX++..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..++XXXXXX+X+XX..XXXXXXX..XXXXXX..XXXXXXX+.XX+X+XXX",
"XX++X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+XXX..X++XXXX+XX+XXX+.XXXXX.+XXXXXXXX+.XXXXX+.XXX+X.+XXXX+.X+XXX.+XXXXXX+XXXXXXXX.+XXXXX.+XXX..X+.XXX.+X..XXX+.XXXXX++XXXXXXXX+XXXXXX+.XXX+X.+XXXX+.X+XXX.+XXXXX.+XXXXXXXX++XXXXX.+XXX..X+.XXX.+X..XXX+.XXXXX+.XXXXXXXX+XXXXXX+.XX..X.+XXXX+XX+XXX++XXXXX.+XXXXXXXX+.XXXXX.+XXX+XX+XXXX++X..XXX+XXXXXX+.XXXXXXX.+XXXXXX+XXX..X++XXXX+XX+XXX+.XXXXX.+XXXXXXXX+.XXXXX++XXX+XX+XX",
"X.+XX..XXX.++..++.XXXXXXXXX.+...++XXXX..XX+.XX+XXX+XXXX++...+.XXXXXXXXXX++...+.XXXX+XX.+XX..XX+XXXX.+...++XXXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXXX++...+.XXXX+XX.+XX+.XX+XXXX.+...++XXXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXXX++..++.XXX..XX..XX+XXX+XXXX.+...++XXXXXXXXXX.+...+.XXXX+XXX+XX.+XX..XXXX++...+.XXXXXXXXX.++..++XXXX..XX+.XX+XXX+XXXX.+...++XXXXXXXXXX++...+.XXXX+XXX+X",
"XXXXX.XXXXXX....XXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXX...XXXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"X.XXX.XXXXX.++++.XXXXXXXXXXX.++++.XXXX..XXXXXX.XXX+XXXXX++++.XXXXXXXXXXX.++++.XXXXX+XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX.++++.XXXX..XX.XXX.XXX.XXXX.++++.XXXXXXXXXXX.++++.XXXXX+XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX.++++XXXXX.XXX.XXX.XX..XXXX.++++.XXXXXXXXXXX.++++.XXXXX.XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX+++++XXXXX+XXX.XXXXXX..XXXX.++++.XXXXXXXXXXX.++++.XXXX..XXX.XX.XXX+XXXXX.++++XXXXXXXXXXXX++++.XXXXX+XXX.X",
"XX+XX..XXX+.XXXX.+XXXXXXXXX+.XXXX++XXX..XX+XXX++XX+XXX.+.XXX.+.XXXXXXXX.+.XXX.+XXXX+XX+.XX.+XX+XXXX+.XXXX++XXXXXXXXX+.XXXX+.XXX..X.+XXX+.X..XXX.+.XXX.+XXXXXXXXX++XXXX.+XXXX+XX+.XX.+XX+XXXX+.XXXX++XXXXXXXXX+.XXX.+.XXX..X.+XXX+.X..XXX++XXXX.+XXXXXXXXX++XXXX.+XXX..XX+XXX.+XX+XXXX+.XXX.+.XXXXXXXX.+.XXX.+.XXX+XX++XXX+XX..XXX++XXXX.+XXXXXXXXX+.XXXX++XXX..XX+XXX++XX+XXX.+.XXX.+.XXXXXXXX.+.XXX.+XXXX+XX+.X",
"XXX+X..XX+.XXXXXX.+XXXXXXX+.XXXXXX+.XX..X+XXXXX++X+XX.+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X+.XXXX.+X+XXX+.XXXXXX+.XXXXXXX+XXXXXXX+.XX...+XXXXX+...XX.+XXXXXXX+XXXXXXX.+XXXXXX.+XXX+X+.XXXX.+X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+.XX...+XXXXX+...XX.+XXXXXXX+XXXXXXX..XXXXXX.+XX..X+XXXXX.+X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+XXX+X++XXXXX+X..XX.+XXXXXX.+XXXXXXX+.XXXXXX..XX..X+XXXXX++X+XXX+XXXXXXX+.XXXXXX.+XXXXXXX+XXX+X++XX",
"XXXX++.XX+XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX+++XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++.XXXXXX.++XX.+XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX..XX++.XXXXXX.++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX+.X..+XXXXXXX.++XX..XXXXXXXX+XXXXXX+.XXXXXXX.+XX+++XXXXXXX++.XX+XXXXXXXX+.XXXXX.+XXXXXXXX+XX.++XXXXXXX+++XX+.XXXXXXXX+XXXXXX+XXXXXXXX.+XX+++XXX",
"X...++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+....X....++XX+XXXXXXXXX+XXXXX.+XXXXXXXXX+XX++...XX...++XX+.XXXXXXXX..XXXXX+XXXXXXXXX+.X.+....X....+.XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX.+....X....+.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++....X...++.X..XXXXXXXX.+XXXXX..XXXXXXXX..X.++...X....++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"X.....+X..XXXXXXXXX.XXXXX+XXXXXXXXX..X+....XXX....++..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+...XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+...XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX+X++....XXX....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....XX....++X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X++....X",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXX",
"XXXXX..++.XXXXXXXXXXXX+XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX..XXXXXXXXXXX.++...XXXXXXXXX..++.XXXXXXXXXXXX+XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXX..XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX+XXXXXXXXXXXX.++..XXXXXXXXX...++.XXXXXXXXXXX..XXXXXXXXXXXX++...XXXXXXXXX..+++XXXXXXXXXXXX+XXXXXXXXXXXX+++..XXXXXXXXX...++XXXXXXXXXXXX..XXXXXXXXXXXX++...XXXX",
"XXX++...++XXXXXXXXXXX+.+XXXXXXXXXX.+....+.XXXXX.+....++XXXXXXXXXX+++.XXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXXX+.+XXXXXXXXXX.+....+.XXXXX.+....+.XXXXXXXXXX+.+XXXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXX.+++XXXXXXXXXX.+....+.XXXXX.+....+.XXXXXXXXXX+.+XXXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXX.+++XXXXXXXXXX++....+.XXXXX.+...++.XXXXXXXXXX+.+XXXXXXXXXXX++...+.XXXXX.+....++XXXXXXXXXX.++.XXXXXXXXXX++....+XXX",
"XX+.XXXXXX+XXXXXXXXX+XX.+XXXXXXXXX+XXXXXX++XXX.+XXXXXX++XXXXXXXX++XX+.XXXXXXXX+.XXXXXX+XXXX+.XXXXX.+XXXXXXXXX+XX.+XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX+.XX+XXXXXXXXX+.XXXXX.+XXXX+.XXXXX.+XXXXXXXX.+XX++XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX+.XX+XXXXXXXXX+.XXXXX.+XXXX+XXXXXX.+XXXXXXXX.+XX++XXXXXXXX++XXXXXX+.XXX++XXXXXX+XXXXXXXXX+.XX+XXXXXXXXX+XXXXXX.+XXXX+XXXXXX++XXXXXXXX.+XX+.XXXXXXXX++XXXXXX+XX",
"X..XXXXXXXX+XXXXXXX+XXXX.+XXXXXXX+XXXXXXXX+.XX+XXXXXXXX++XXXXXX++XXXX+.XXXXXX+.XXXXXXX.+XX..XXXXXXX.+XXXXXXX+XXXX.+XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX+.XXXX+XXXXXXX+.XXXXXXX.+XX+.XXXXXXX.+XXXXXX.+XXXX++XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX+.XXXX+XXXXXXX+XXXXXXXX..XX+.XXXXXXX.+XXXXXX.+XXXX++XXXXXX++XXXXXXXX+XX.+XXXXXXXX+XXXXXXX+.XXXX+XXXXXXX+XXXXXXXX+.XX+XXXXXXXX++XXXXXX.+XXXX+.XXXXXX++XXXXXXXX+X",
"X+XXXXXXXXXX+XXXXX+XXXXXX.+XXXXX+XXXXXXXXX.+X..XXXXXXXXX++XXXX.+XXXXXX+.XXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+XXXXXX.+XXXX.+XXXXXXXXX..X..XXXXXXXXX+.XXXX+.XXXXXX+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX++XXXX.+XXXXXXXXX..X..XXXXXXXXX+.XXXX+.XXXXXX+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX+.XXXX++XXXXXXXXX..X+XXXXXXXXXX+XXXXX+.XXXXXX+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX++XXXX.+XXXXXX+.XXXX++XXXXXXXXX+X",
"X+XXXXXXXXXXX+XXXX+XXXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX+.XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXX.+XXX.+XXXXXXXXXXX+X+XXXXXXXXXXX+.XXX++XXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX++XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+.XXX+.XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXX.+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+.XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX++XXXXXXXXXX..",
"X+XXXXXXXXXXXX+XXXX+XXXX.+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX++XXXX+.XXX+.XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXX.+XXX.+XXXXXXXXXXXX+X+XXXXXXXXXXXX+.XXX++XXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX+.XXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX++XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+.XXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX+.XXX++XXXXXXXXXXX..",
"X+XXXXXXXXXXXXX+XXXX+XX.+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX++XXX++XX+.XXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX.+XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX++XX+XXXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX++XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX+.XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX++XXX++XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+.XX+XXXX+XXXXXXXXXXXXX+X.+XXXXXXXXXXXX++XXX.+XX+.XXX++XXXXXXXXXXXX+X",
"X..XXXXXXXXXXXXX+XXXX+.+XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX++XXX+++.XXX+.XXXXXXXXXXXX.+XX..XXXXXXXXXXXX.+XXXX+.+XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX+.XXX+++XXXX+.XXXXXXXXXXXX.+XX+.XXXXXXXXXXXX.+XXXX+++XXX.+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+.XXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX.+XXX.+++XXX++XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX++XXX.++.XXX++XXXXXXXXXXXXX+X",
"XX+.XXXXXXXXXXXXX+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX++XXX..XXX+.XXXXXXXXXXXXX+XXXX+.XXXXXXXXXXXX.+XXXX.XXX.+XXXXXXXXXXXXX+.XXX.+XXXXXXXXXXXXX+.XXX.XXXX+.XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX.+XXXX.XXX.+XXXXXXXXXXXXX+.XXX++XXXXXXXXXXXXX+.XXX+XXXX+XXXXXXXXXXXXX.+XXXX+XXXXXXXXXXXXX.+XXX..XXX++XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX++XXX..XXX++XXXXXXXXXXXXX+.X",
"XXX++.XXXXXX++XXXX+XXXXXXX+XXXX++XXXXXX.++XXXXX.+.XXXXXX++.XXX++XXXXXX+.XXX++.XXXXX..+XXXXXX++.XXXXXX++XXX.+XXXXXX.+XXXX++XXXXXX.+.XXXXX.+.XXXXXX++.XXX+.XXXXXX+.XXX++XXXXXX.++XXXXXX+..XXXXX.++XXX.+XXXXXX.+XXX.++XXXXXX.+.XXXXX.+.XXXXXX++XXXX+.XXXXXX+XXXX++XXXXXX.++XXXXXX+..XXXXX.++XXX.+XXXXXX++XXX.++XXXXXX.+.XXXXX++.XXXXXX++XXXX+XXXXXXX+XXXX++XXXXXX.++XXXXX.+..XXXXX.+.XXX++XXXXXX++XXX++.XXXXX..+.XX",
"XXXX..+XXXX+X.+XXXX+XXXXX+XXXX+X.+XXXX+.XXXXXXXXX.+.XXX++X+.XXX++XXXX+.XXX++X+.XXX...XXXXXXXX..+XXXX+X.+XXX.+XXXX.+XXXX+X.+XXXX+.XXXXXXXXX.+XXXX+.X+.XXX+.XXXX+.XXX+.X+XXXX...XXXXXXXX...XXX.+X++XXX.+XXXX.+XXX.+X++XXX.+.XXXXXXXXX.+XXXX+.X+XXXX+.XXXX+XXXX+.X+XXXX+..XXXXXXXX...XXX.+X++XXX.+XXXX++XXX.+X++XXX...XXXXXXXXX.+XXXX+.X+XXXX+XXXXX+XXXX+XX+XXXX+..XXXXXXXX...XXX.+X+.XXX++XXXX++XXX++X+.XXX...XXXX",
"XXXXXXXXXX+XXX.+XXXX+XXX+XXXX+XXX.+XXXXXXXXXXXXXXXXXXX++XXX+.XXX++XX+.XXX++XXX+.XXXXXXXXXXXXXXXXXXX+XXX.+XXX.+XX.+XXXX+XXX.+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX+.XX+.XXX+.XXX+XXXXXXXXXXXXXXXXXXX.+XXX++XXX.+XX.+XXX.+XXX++XXXXXXXXXXXXXXXXXXX+.XXX+XXXX+.XX+XXXX+.XXX+XXXXXXXXXXXXXXXXXXX.+XXX++XXX.+XX++XXX.+XXX++XXXXXXXXXXXXXXXXXXX+.XXX+XXXX+XXX+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX++XX++XXX++XXX+.XXXXXXXXX",
"XXXXXXXXX+XXXXX.+XXXX+.+XXXX+XXXXX.+XXXXXXXXXXXXXXXXX++XXXXX+.XXX+++.XXX++XXXXX+.XXXXXXXXXXXXXXXXX+XXXXX.+XXX.+.+XXXX+XXXXX.+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+.+.XXX+.XXXXX+XXXXXXXXXXXXXXXXX.+XXXXX++XXX.+.+XXX.+XXXXX++XXXXXXXXXXXXXXXXX+.XXXXX+XXXX+.+XXXX+.XXXXX+XXXXXXXXXXXXXXXXX.+XXXXX++XXX.+++XXX.+XXXXX++XXXXXXXXXXXXXXXXX+.XXXXX+XXXX+.+XXXX+XXXXXX+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX++++XXX++XXXXX+.XXXXXXXX",
"XXXXXXXX+.XXXXXX++XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXXX+XXXX++XXX.+XXXXXXX+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+XXXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX+.XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+.XXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX.+XXX.+.XXX+.XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXXX+XXXXX.+XXXX+.+XXXX+XXXXX.+XXXXXXXXXXXXXXXXX++XXXXX+.XXX+.++XXX++XXXXX+.XXXXXXXXXXXXXXXXX+XXXXX.+XXX.+.+XXXX+XXXXX++XXXXXXXXXXXXXXXXX++XXXXX+XXXX+.+.XXX++XXXXX+XXXXXXXXXXXXXXXXXX+XXXXX++XXX.+.+XXXX+XXXXX++XXXXXXXXXXXXXXXXX+.XXXXX+XXXX+.+.XXX+.XXXXX+XXXXXXXXXXXXXXXXX.+XXXXX++XXX++.+XXX.+XXXXX+.XXXXXXXXXXXXXXXXX+.XXXXX+XXXX+.+XXXX+.XXXX.+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX++++XXX.+XXXXX+.XXXXXXXX",
"XXXXXXXXXX+XXX.+XXXX+XXX+XXXX+XXX.+XXXXXXXXXXXXXXXXXXX++XXX+.XXX+.XX++XXX++XXX+.XXXXXXXXXXXXXXXXXXX+XXX.+XXX.+XX.+XXXX+XXX++XXXXXXXXXXXXXXXXXXX++XXX+XXXX+.XX+.XXX++XXX+XXXXXXXXXXXXXXXXXXXX+XXX++XXX.+XX.+XXXX+XXX++XXXXXXXXXXXXXXXXXXX+.XXX+XXXX+XXX+.XXX+.XXX+XXXXXXXXXXXXXXXXXXX.+XXX++XXX++XX.+XXX.+XXX+.XXXXXXXXXXXXXXXXXXX+.XXX+XXXX+XXX+XXXX+.XX.+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX++XX++XXX.+XXX+.XXXXXXXXX",
"XXXX.++XXXX+X.+XXXX+XXXXX+XXXX+X.+XXXX+..XXXXXXXX.+.XXX++X+.XXX+.XXXX++XXX++X+.XXX.+.XXXXXXXX.++XXXX+X.+XXX.+XXXX.+XXXX+X++XXXX+.XXXXXXXXX.+XXXX++X+XXXX+.XXXX+.XXX++X+XXXX.+.XXXXXXXX.+.XXXX+X++XXX.+XXXX.+XXXX+X++XXX.+.XXXXXXXX..+XXXX+.X+XXXX+XXXXX+.XXX+.X+XXXX++.XXXXXXXX.+.XXX.+X++XXX++XXXX.+XXX.+X+.XXX.+.XXXXXXXX..+XXXX+.X+XXXX+XXXXX+XXXX+..+XXXX++.XXXXXXXX.+.XXX.+X+.XXX++XXXX++XXX.+X+.XXX.+.XXXX",
"XXX++XXXXXXX++XXXX+XXXXXXX+XXXX++XXXXXX.++XXXXX.+.XXXXXX++.XXX+.XXXXXX++XXX++.XXXXXX.+.XXXXX+.XXXXXXX++XXX.+XXXXXX.+XXXX++XXXXXX.++XXXXX.+.XXXXXX++XXXX+.XXXXXX+.XXX++XXXXXXX.+XXXXXX+.XXXXXXX++XXX.+XXXXXX.+XXXX++XXXXXX.+.XXXXX++.XXXXXX++XXXX+XXXXXXX+.XXX++XXXXXXX.+XXXXX.+.XXXXXX.++XXX++XXXXXX.+XXX.+.XXXXXX.+.XXXXX++.XXXXXX++XXXX+XXXXXXX+XXXX++XXXXXX.++XXXXX.+.XXXXXX.+.XXX++XXXXXX++XXX.+.XXXXXX.+.XX",
"XX+.XXXXXXXXXXXXX+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX+.XXX..XXX++XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX.+XXXX+XXX.+XXXXXXXXXXXXX++XXX.+XXXXXXXXXXXXX+.XXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX.+XXX..XXX.+XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX++XXX..XXX.+XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX++XXX..XXX++XXXXXXXXXXXXX+.X",
"X..XXXXXXXXXXXXX+XXXX+.+XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX+.XXX+++.XXX++XXXXXXXXXXXXX+XX+.XXXXXXXXXXXX.+XXXX+.+XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX+.XXX+.+.XXX+.XXXXXXXXXXXX.+XX+.XXXXXXXXXXXX.+XXX.+++XXX.+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+.+XXXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX++XXX.+++XXX.+XXXXXXXXXXXXX+XX..XXXXXXXXXXXXX+XXXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX++XXX+++.XXX++XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXXX+XXXX+XX.+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX++XX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX.+XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX+.XX+.XXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX++XXX.+XXXXXXXXXXXX..X+.XXXXXXXXXXXX+XXXX+.XX+XXXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX.+XX++XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+XXX+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX++XXX++XX+.XXX++XXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX+XXXX+XXXX.+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX+.XXX++XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXX.+XXX.+XXXXXXXXXXXX+X+XXXXXXXXXXXX+.XXX+.XXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+.XXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX++XXXX+.XXX++XXXXXXXXXXX..",
"X+XXXXXXXXXXX+XXXX+XXXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXX.+XXX.+XXXXXXXXXXX+X+XXXXXXXXXXX+.XXX+.XXXXXX+.XXX+.XXXXXXXXXX+X.+XXXXXXXXXX.+XXX.+XXXXXX++XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+.XXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX++XXXXXXXXXX..",
"X+XXXXXXXXXX+XXXXX+XXXXXX.+XXXXX+XXXXXXXXX.+X..XXXXXXXXX+.XXXX.+XXXXXX+.XXXX++XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+XXXXXX.+XXXX.+XXXXXXXXX..X..XXXXXXXXX+.XXXX++XXXXXX+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+XXXXXX++XXXX.+XXXXXXXXX..X..XXXXXXXXX+XXXXX+.XXXXXX+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX++XXXX.+XXXXXX+.XXXX.+XXXXXXXXX+.X+XXXXXXXXXX+XXXXX+.XXXXX.+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX++XXXX.+XXXXXX+.XXXX++XXXXXXXXX+X",
"X.+XXXXXXXX+XXXXXXX+XXXX.+XXXXXXX+XXXXXXXX+.XX+XXXXXXXX+.XXXXXX++XXXX+.XXXXXX++XXXXXXX.+XX..XXXXXXX.+XXXXXXX+XXXX.+XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX++XXXX+XXXXXXX+.XXXXXXX..XX+.XXXXXXX.+XXXXXXX+XXXX++XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX+.XXXX+XXXXXXX+.XXXXXXX..XX+.XXXXXXX++XXXXXX.+XXXX+.XXXXXX.+XXXXXXXX+XX.+XXXXXXXX+XXXXXXX+.XXX.+XXXXXXX+XXXXXXXX+.XX+XXXXXXXX++XXXXXX.+XXXX+.XXXXXX++XXXXXXX.+X",
"XX+.XXXXX.+XXXXXXXXX+XX.+XXXXXXXXX+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX++XX+.XXXXXXXX++XXXXX.+XXXX+.XXXXX.+XXXXXXXXX+XX.+XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+.XXXXXXXX++XX+XXXXXXXXX+.XXXXX.+XXXX+.XXXXX.+XXXXXXXXX+XX++XXXXXXXX.+XXXXXX+.XXX.+XXXXXX+XXXXXXXXX+.XX+XXXXXXXXX+.XXXXX.+XXXX+.XXXXX++XXXXXXXX.+XX+.XXXXXXXX.+XXXXXX+XXXX++XXXXXX+XXXXXXXXX+.X.+XXXXXXXXX+.XXXXX++XXXX+XXXXXX++XXXXXXXX.+XX+.XXXXXXXX++XXXXXX+XX",
"XXX.+...++XXXXXXXXXXX+.+XXXXXXXXXX.++...+.XXXXX.+....+.XXXXXXXXXX+++.XXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXXX+.+XXXXXXXXXX.++...+.XXXXX.+....+.XXXXXXXXXX+++XXXXXXXXXXX++...++XXXXXX++...++XXXXXXXXXXX+++XXXXXXXXXX.+....+.XXXXX.+...++.XXXXXXXXXX+.+XXXXXXXXXXX++...+.XXXXXX++...++XXXXXXXXXX.++.XXXXXXXXXX.+...++XXXXXX.+...++XXXXXXXXXXX+++XXXXXXXXXXX++...+.XXXXXX++...++XXXXXXXXXX.++.XXXXXXXXXX++...++XXX",
"XXXXX..++.XXXXXXXXXXXX+XXXXXXXXXXXX+++..XXXXXXXXX...++XXXXXXXXXXXX..XXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++...XXXXXXXXX...++XXXXXXXXXXXX+XXXXXXXXXXXX.++..XXXXXXXXXX..++XXXXXXXXXXXX..XXXXXXXXXXXX++...XXXXXXXXX..+++XXXXXXXXXXXX+XXXXXXXXXXXX+++..XXXXXXXXX...++XXXXXXXXXXXX..XXXXXXXXXXXX++..XXXXX",
"XXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXX",
"X.....+X..XXXXXXXX..XXXXX+XXXXXXXXX..X+.....XX....+...XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+...XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX...+....XXX....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX+X.+....XX.....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....XX....++X+XXXXXXXXX..XXXX..XXXXXXXXX+X++....X",
"X...++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.++...X....++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+....X....+.XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX.+....X....+.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++....X...++.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"XXXX+..XX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX.++XXXXXXX+.+XX+.XXXXXXX.+XXXXXX+XXXXXXXX..XX+++XXXXXX.++XX.+XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX+.XX++.XXXXXX.++XX..XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX+..XX+XXXXXXXX..XXXXXX+XXXXXXXX+XX..+.XXXXXX+++XX..XXXXXXXX+XXXXXX+.XXXXXXX.+XX+.+XXXXXXX++.XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX.++XXXXXXX+++XX+.XXXXXXX.+XXXXXX+XXXXXXXX..XX+++XXX",
"XXX+X..XX..XXXXXX..XXXXXXX+.XXXXXX+.XX..X+XXXXX+.X+XXX+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X++XXXX.+X+XXX+.XXXXXX+.XXXXXXX+XXXXXXX+.XX...+XXXXX+...XX.+XXXXXXX+XXXXXXX.+XXXXXX.+XXX+X+.XXXX.+X+XXX+.XXXXXX+.XXXXXXX+XXXXXXX+.XX...+XXXXX+X..XX.+XXXXXX.+XXXXXXX.+XXXXXX.+XX..X+.XXXX++X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+XXX+X.+XXXXX+X..XX.+XXXXXX.+XXXXXXX+.XXXXXX+.XX..X+XXXXX++X+XXX+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X++XX",
"XX+XX..XXX++XXXX++XXXXXXXXX+.XXX.+.XXX..XX+XXX+.XX+XXX.+.XXX.+XXXXXXXXX.+.XXX.+XXXX+XX+.XX.+XX+XXXX++XXXX++XXXXXXXXX+.XXX.+.XXX..X.+XXX+.X..XXX.+.XXX.+XXXXXXXXX.+.XXX.+XXXX+XX+.XX.+XX+XXXX+.XXX.+.XXXXXXXXX+.XXX.+.XXX..X.+XXX+XX..XXX.+.XXX.+XXXXXXXXX++XXXX++XXX..XX+.XX.+XX+XXXX+.XXX.+.XXXXXXXXX+.XXX.+.XXX+XX.+XXX+XX..XXX++XXXX++XXXXXXXXX++XXXX++XXX..XX+XXX++XX+XXXX+.XXX.+.XXXXXXXX.+.XXX.+XXXX+XX+.X",
"XXXXX.XXXXX.++++.XXXXXXXXXXX.++++.XXXX..XXXXXXXXXX+XXXXX.+++.XXXXXXXXXXXX++++.XXXXX+XXXXXXXXXX+XXXXX.++++.XXXXXXXXXXX.++++XXXXX.XXXXXXXXXXX.XXXXX.+++.XXXXXXXXXXX.++++.XXXXX+XXXXXXXXXX+XXXXX.++++.XXXXXXXXXXX.+++.XXXXX.XXXXXXXXXX..XXXX.++++.XXXXXXXXXXX.++++.XXXXX.XXXXXXXXXX+XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX+XXXXXXXXXX..XXXX.++++.XXXXXXXXXXX.++++.XXXXX.XXXXXX.XXX+XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX+XXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXX",
"X.+XX..XXX.+....+.XXXXXXXXX.+...++XXXX..XX+XXX+XXX+XXXX++...+.XXXXXXXXXX++...+.XXXX+XX.+XX.+XX+XXXX.+...++XXXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXXX++...+.XXXX+XX.+XX+.XX+XXXX.+...++XXXXXXXXXX.+...++XXXX..XX+XXX+XX..XXXX++...+.XXXXXXXXX.+....+.XXX..XX+.XX+.XX+XXXX.+...++XXXXXXXXXX++...++XXXX+XXX+XXX+XX..XXXX++...+.XXXXXXXXX.+....+.XXX..XX+.XX+XXX+XXXX.+...++XXXXXXXXXX++...+.XXXX+XXX+X",
"XX++X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+XXX..X+.XXXX+XX+XXX+.XXXXX.+XXXXXXXX+XXXXXX++XXX+X.+XXXX++X+XXX.+XXXXXX+XXXXXXXX++XXXXXX+XXX..X+.XXX.+X..XXX+.XXXXX++XXXXXXXX+XXXXXX+.XXX+X.+XXXX+.X+XXX.+XXXXXX+XXXXXXXX+.XXXXX.+XXX..X+XXXX.+X..XXX+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X++XXXX+.X+XXX++XXXXX.+XXXXXXXX+.XXXXX.+XXX+XX+XXXX.+X..XXX+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X++XXXX+XX+XXX+.XXXXX.+XXXXXXXX+.XXXXX.+XXX+XX+XX",
"XXX++..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..+.XXXXXX+X+XX..XXXXXXX..XXXXXX+.XXXXXXX+.XX+.+XXXXXX+++XXX+XXXXXXXX+XXXXXX.+XXXXXXX.+XX..+.XXXXX.+..XX+.XXXXXXX+.XXXXXX+XXXXXXXX+XXX+.+XXXXXX+.+XX.+XXXXXXX.+XXXXXX..XXXXXXX.+XX..+XXXXXX.+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..++XXXXXX+.+XX.+XXXXXXX.+XXXXXX..XXXXXXX..XX+X+XXXXXX.+..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..++XXXXXX+X+XX..XXXXXXX..XXXXXX+.XXXXXXX..XX+X+XXX",
"XXXX++.X..XXXXXXXX..XXXXX..XXXXXXXX+XX.+.XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXXXXXX++XX..XXXXXXXX+.XXXXX+XXXXXXXXX+XX.+.XXXXXXX.+.XX+XXXXXXXXX+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX.+XXXXXXXX.+.XX+XXXXXXXX.+XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXXXXXX.+.X.+XXXXXXXX..XXXXX..XXXXXXXX..X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXX",
"X++++++X..XXXXXXXX..XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX++++++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++++++X.+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X++++++X..XXXXXXXXX+XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX.+XXXXXXXXX+XX+++++.",
"XXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+++XXXXXXXXXXXXXXXX.XXXXXXXXX..+.XXXXXXXXXXX.+..XXXXXXXXX.XXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXX.XXXXXXXXX..+XXXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXXX+++XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.+.XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX.+.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXX",
"XXX.++++++XXXXXXXXXXX++.XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXX.++++++XXXXXXXXXXX++.XXXXXXXXXXX++++++XXXXXXX++++++XXXXXXXXXXX.++XXXXXXXXXXX++++++.XXXXXX.++++++XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX++++++XXXXXXXXXXX.++XXXXXXXXXXX++++++.XXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX++++++XXXXXXXXXXX.++XXXXXXXXXXX++++++XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXX",
"XX.+XXXXX++XXXXXXXXX++X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXXX+X.+XXXXXXXXX.+.XXXX++XXXX.+XXXXX++XXXXXXXXX+.X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXX.+X.+XXXXXXXXX.+XXXXX++XXXX++XXXXX+.XXXXXXXXX+.X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXX.+X++XXXXXXXXX++XXXXX+.XXXX++XXXX.+.XXXXXXXXX+.X+XXXXXXXXXX+.XXXX.+XXXX.+.XXXX.+XXXXXXXXX.+X++XXXXXXXXX++XXXX.+.XXXX+.XXXX.+XXXXXXXXXX+XX+XXXXXXXXXX+.XXXX.+XX",
"XX+XXXXXXX++XXXXXXX++XXX+.XXXXXXX+.XXXXXXX+XXX+.XXXXXXX+XXXXXXXX+XXX.+XXXXXXX.+XXXXXXX+.XX.+XXXXXXX++XXXXXXX+.XXX+.XXXXXXX+.XXXXXXX+XXX+XXXXXXX.+XXXXXXX.+XXX.+XXXXXXX.+XXXXXXX+.XX.+XXXXXXX+.XXXXXXX+.XXX+XXXXXXXX+XXXXXXX.+XXX+XXXXXXX.+XXXXXXX.+XXX++XXXXXXX++XXXXXXX+.XX.+XXXXXXX+.XXXXXXX+.XXX+XXXXXXXX+XXXXXXX.+XXX+XXXXXXX.+XXXXXXX.+XXX++XXXXXXX++XXXXXXX+XXX..XXXXXXX+XXXXXXXX+XXXX+XXXXXXXX+XXXXXXX..X",
"X+.XXXXXXXX++XXXXX++XXXXX+.XXXXX+.XXXXXXXX..XX+XXXXXXXXX+XXXXXX+XXXXX.+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX++XXXXX+.XXXXX+.XXXXX+.XXXXXXXX..X.+XXXXXXXX.+XXXXX.+XXXXX.+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+.XXXXX+XXXXXX+XXXXXXXXX+.X..XXXXXXXX.+XXXXX.+XXXXX++XXXXX++XXXXXXXX.+XX+XXXXXXXXX+.XXXXX+.XXXXX+XXXXXX+XXXXXXXXX+XX..XXXXXXXX.+XXXXX.+XXXXX++XXXXX++XXXXXXXX.+XX+XXXXXXXXX+XXXXXX+XXXXXX+XXXXXX+XXXXXXXXX+X",
"X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX++XXX.+XXXXXX.+XXXX+.XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+.XXX++XXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX.+XXXX+XXXXXXXXXX..",
"X+XXXXXXXXXXX++XXX.+XXXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXX.+XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX++XXX++XXXXX+XXXX+.XXXXXXXXXXX+X+XXXXXXXXXXX.+XXXX+XXXXX++XXX.+XXXXXXXXXXX+...XXXXXXXXXXX+.XXX++XXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXXX++XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX+.XXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXX.+XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+.XXXX.+XXXX+XXXXXXXXXXX..",
"X+XXXXXXXXXXXX++XXX.+XXX+.XXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXX.+XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX++XXX+XXXX+.XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXX++XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+.XXX++XXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXXX+XXX++XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX+.XXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXX.+XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+.XX.+XXXX+XXXXXXXXXXXX..",
"X+.XXXXXXXXXXXX++XXX.+X+.XXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+XXXX+X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX++XXX++X+XXXX+.XXXXXXXXXXXX..X.+XXXXXXXXXXXX.+XXXX+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX++X+XXXX+XXXXXXXXXXXXX+.X..XXXXXXXXXXXX.+XXXX+X++XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+.XXX+.X+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXX.+X+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+XXXX+..+XXXX+XXXXXXXXXXXXX+X",
"XX+XXXXXXXXXXXXX++XXX.+.XXX+.XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX++XXX++XXXX+.XXXXXXXXXXXXX+XXX+.XXXXXXXXXXXX.+XXXX++XXX.+XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX+.XXX++XXXX+XXXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX.+XXXX++XXX++XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX+.XXX++XXXX+XXXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX.+XXX.+.XXX++XXXXXXXXXXXXX+XXX..XXXXXXXXXXXXX+XXXX++XXXX+XXXXXXXXXXXXX..X",
"XX.+.XXXXXXX..XXX++XXXXXXX+.XXX..XXXXXXX.+XXXXX+.XXXXXXXX+XXXX+XXXXXXX.+XXXX+XXXXXXXX++XXXX.+XXXXXXXX..XXX++XXXXXXX+.XXX+.XXXXXXX.+XXXXX+.XXXXXXX.+XXX.+XXXXXXX.+XXX.+XXXXXXXX+.XXXX++XXXXXXXX+.XXX+.XXXXXXX+XXXX+XXXXXXXX.+XXXXX+.XXXXXXX..XXX.+XXXXXXX++XXX..XXXXXXXX+.XXXX++XXXXXXXX+XXXX+.XXXXXXX+XXXX+XXXXXXXX.+XXXXX+.XXXXXXX..XXX.+XXXXXXX++XXX..XXXXXXX.+.XXXX+.XXXXXXXX+XXXX+XXXXXXXX+XXXX+XXXXXXXX.+XX",
"XXXX+++XXXX+++.XXX++XXXXX+.XXX+++.XXXX+++XXXXXXX.++.XXXX+.+XXXX+XXXXX.+XXXX+.+XXXX.++.XXXXXX.+++XXXX+.+.XXX++XXXXX+.XXX+.+.XXXX+++XXXXXXX.++XXXX.+.+XXX.+XXXXX.+XXX.+.+XXXX.++.XXXXXX.++.XXXX+.+.XXX+.XXXXX+XXXX+.+XXXX.++.XXXXXXX+++XXXX.+++XXX.+XXXXX++XXX.+++XXXX+++.XXXXXX.++.XXXX+.+XXXX+.XXXXX+XXXX+.+XXXX.++.XXXXXXX+++XXXX.+++XXX.+XXXXX++XXX++++XXXX+++XXXXXXX.++.XXXX+.+XXXX+XXXXXX+XXXX+.+XXXX.++.XXX",
"XXXXXXXXXX++XX+.XXX++XXX+.XXX++XX+.XXXXXXXXXXXXXXXXXXXX+XX.+XXXX+XXX.+XXXX+XX.+XXXXXXXXXXXXXXXXXXXX+.XX+.XXX++XXX+.XXX+.XX+.XXXXXXXXXXXXXXXXXXX.+XX.+XXX.+XXX.+XXX.+XX.+XXXXXXXXXXXXXXXXXXXX+.XX+.XXX+.XXX+XXXX+.XX+XXXXXXXXXXXXXXXXXXXX.+XX++XXX.+XXX++XXX.+XX++XXXXXXXXXXXXXXXXXXXX+.XX+XXXX+.XXX+XXXX+XXX+XXXXXXXXXXXXXXXXXXXX.+XX++XXX.+XXX++XXX++XX++XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+XXXX+XXXX+XXX+XXXXXXXXXX",
"XXXXXXXXX++XXXX+.XXX++X+.XXX++XXXX+.XXXXXXXXXXXXXXXXXX+XXXX.+XXXX+X.+XXXX+XXXX.+XXXXXXXXXXXXXXXXXX+.XXXX+.XXX++X+.XXX+.XXXX+.XXXXXXXXXXXXXXXXX.+XXXX.+XXX.+X.+XXX.+XXXX.+XXXXXXXXXXXXXXXXXX+.XXXX+.XXX+.X+XXXX+.XXXX+XXXXXXXXXXXXXXXXXX.+XXXX++XXX.+X++XXX.+XXXX++XXXXXXXXXXXXXXXXXX+.XXXX+XXXX+.X+XXXX+XXXXX+XXXXXXXXXXXXXXXXXX.+XXXX++XXX.+X++XXX++XXXX++XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+XX+XXXX+XXXXX+XXXXXXXXX",
"XXXXXXXX.+XXXXXX+.XXX++.XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXX.+XXXX++XXXX+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++.XXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXX.++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX++XXX.++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX.++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXX.+XXX.++XXXX+XXXXXX++XXXXXXXXXXXXXXXX.+XXXXXX+XXXX+++XXX++XXXXXX+XXXXXXXXXXXXXXXXX+XXXXXX++XXX.++XXXX+XXXXXX++XXXXXXXXXXXXXXXX++XXXXXX+XXXX++.XXX++XXXXXX+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXXX+XXXX++.XXX+.XXXXX.+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX+++XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXX.+XXXX++XXXX+.XXXXX.+XXXXXXXX",
"XXXXXXXXX.+XXXX+.XXX+.X++XXX.+XXXX+.XXXXXXXXXXXXXXXXXX+XXXX.+XXX.+XX+XXXX+XXXX++XXXXXXXXXXXXXXXXXX++XXXX+XXXX+.X++XXX++XXXX+XXXXXXXXXXXXXXXXXXX+XXXX++XXX.+X.+XXXX+XXXX++XXXXXXXXXXXXXXXXXX++XXXX+XXXX+XX+.XXX++XXXX+XXXXXXXXXXXXXXXXXXX+XXXX++XXX++X.+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX+.XXXX+XXXX+XX+.XXX+.XXX.+XXXXXXXXXXXXXXXXXX.+XXXX+.XXX++X.+XXX.+XXXX+.XXXXXXXXXXXXXXXXXX+.XXX.+XXXX+XX+XXXX+.XXX.+XXXXXXXXX",
"XXXXXX.XXX.+XX+.XXX+.XXX++XXX.+XX+.XXX.XXXXXXXXXXX.XXXX+XX.+XXX.+XXXX+XXXX+XX++XXXX.XXXXXXXXXXXXXXX++XX+XXXX+.XXX++XXX++XX+XXXX.XXXXXXXXXXX.XXXX+XX++XXX.+XXX.+XXXX+XX++XXXX.XXXXXXXXXX.XXXX++XX+XXXX+XXXX+.XXX++XX+XXXX.XXXXXXXXXXX.XXXX+XX++XXX++XXX.+XXXX+XX+.XXXXXXXXXXXXXXX.XXXX+.XX+XXXX+XXXX+.XXX+.X.+XXXX.XXXXXXXXXXX.XXX.+XX+.XXX++XXX.+XXX.+XX+.XXX.XXXXXXXXXXX.XXXX+.X.+XXXX+XXXX+XXXX+.X.+XXXX.XXXXX",
"XXX.++.XXXX.++.XXX+.XXXXX++XXX.++.XXXX.++.XXXXXX++.XXXXX+.+XXX.+XXXXXX+XXXX+++XXXX..+.XXXXXX.++.XXXX+++XXXX+.XXXXX++XXX+++XXXXX.++XXXXXXX++.XXXXX+++XXX.+XXXXX.+XXXX+++XXXX.++.XXXXXX.+..XXXX+++XXXX+XXXXXX+.XXX+++XXXXX.++XXXXXX.++.XXXXX+++XXX++XXXXX.+XXXX++.XXXX.++.XXXXXX.+..XXXX+.+XXXX+XXXXXX+.XXX+++XXXXX.++XXXXXX.++.XXXX.++.XXX++XXXXX.+XXX.++.XXXX.++.XXXXXX++..XXXX+++XXXX+XXXXXX+XXXX+++XXXX..++XXX",
"XX.+XXXXXXXX..XXX+.XXXXXXX++XXX..XXXXXXXX+.XXXX+.XXXXXXXX.XXX.+XXXXXXXX+XXXX.XXXXXXXX.+XXXX++XXXXXXXX.XXXX+.XXXXXXX++XXX.XXXXXXXXX+.XXXX+.XXXXXXXX.XXX.+XXXXXXX.+XXXX.XXXXXXXX++XXXX+.XXXXXXXX.XXXX+XXXXXXXX+.XXX.XXXXXXXX.+XXXX.+XXXXXXXXX.XXX++XXXXXXX.+XXXX.XXXXXXXX++XXXX+.XXXXXXXX.XXXX+XXXXXXXX+.XXX.XXXXXXXX.+XXXX.+XXXXXXXX..XXX++XXX.XXX.+XXX..XXXXXXXX+.XXXX+.XXXXXXXX+XXXX+XXXXXXXX+XXXX.XXXXXXXX.+XX",
"X.+XXXXXXXXXXXXX+.XXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXXX++XXXX+XXXXXXXXXXXXX..XX.+XXXXXXXXXXXXX+.XXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXX.++XXX.+XXXXXXXXXXXXX+.XX..XXXXXXXXXXXXX+XXXX++.XXX+.XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX.++XXX.+XXXXXXXXXXXXX+.XX..XXXXXXXXXXXXX+XXXX++XXXX+.XXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX++XXX+++XXX.+XXXXXXXXXXXXX+.XX+.XXXXXXXXXXXXX+XXXX++XXXX+XXXXXXXXXXXXX.+X",
"X+XXXXXXXXXXXXX+.XXX++X+.XXX++XXXXXXXXXXXX..XX+XXXXXXXXXXXX.+XXXX+X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+.XXX+.X+.XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX.+XXX.+X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+.X+.XXX+.XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX.+X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX+XXXX+.XXXXXXXXXXXX+XX+.XXXXXXXXXXXX++XXX++X++XXX.+XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+XXXX+XX+XXXX+XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX+.XXX++XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXX.+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX+.XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXX.+XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+XXXX+.XXX+.XXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX++XXX.+XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXXX+XXXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX++XXX++XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXXX+XXXX+XXXXXXXXXXXX..",
"X+XXXXXXXXXXX+.XXX++XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXX.+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX+.XXX+.XXXXX+.XXX++XXXXXXXXXXX+X+XXXXXXXXXXX.+XXX.+XXXXX.+XXX.+XXXXXXXXXXX+...XXXXXXXXXXX+XXXX+.XXXXX+.XXX+.XXXXXXXXXX..X+XXXXXXXXXXX++XXX.+XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+XXXX+.XXXXXXXXXX..X+XXXXXXXXXXX++XXX++XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+XXXX+XXXXXXXXXXX..",
"X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+.XXX.+XXXXXX.+XXXX++XXXXXXXXX..X..XXXXXXXXX.+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX++XXXX+.XXXXXX+XXXX.+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX..XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX.+XXXX+XXXXXXXXXX..",
"X+.XXXXXXXX+.XXXXX.+XXXXX+.XXXXX++XXXXXXXX..XX+XXXXXXXX.+XXXXXX+XXXXX.+XXXXXX+XXXXXXXXX+XX+.XXXXXXXX+.XXXXX++XXXXX+XXXXXX++XXXXXXXX+.X.+XXXXXXXX.+XXXXXX+XXXXX++XXXXX.+XXXXXXXXX+XX+XXXXXXXXX+XXXXXX++XXXXX+XXXXXX+.XXXXXXXX+XX.+XXXXXXXX++XXXXXX+XXXXX+.XXXXX.+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX+.XXXX.+XXXXXX+.XXXXXXXX+XX..XXXXXXXX++XXXXX.+XXXXX+.XXXXX.+XXXXXXXX..XX+XXXXXXXXX+XXXXXX+.XXXX.+XXXXXX+XXXXXXXXX+X",
"XX+XXXXXXX+.XXXXXXX.+XXX+.XXXXXXX++XXXXXXX+XXX..XXXXXX.+XXXXXXXX+XXX.+XXXXXXXX+XXXXXXX+.XXX+XXXXXXX+.XXXXXXX++XXX+XXXXXXXX++XXXXXX.+XXX+.XXXXXX.+XXXXXXXX+XXX++XXXXXXX.+XXXXXXX+.XX.+XXXXXXX+XXXXXXXX++XXX+XXXXXXXX+.XXXXXX.+XXX+.XXXXXX++XXXXXXXX+XXX+.XXXXXXX.+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX+.XX.+XXXXXXXX+.XXXXXX+.XXX+XXXXXXX++XXXXXXX.+XXX+.XXXXXXX.+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX+.XX.+XXXXXXXX+XXXXXXX+.X",
"XXX+.XXX.+.XXXXXXXXX.+X+.XXXXXXXXX++XXXX.+XXXXX++XXXX.+XXXXXXXXXX+X.+XXXXXXXXXX+.XXX.+.XXXX.+.XXX.+.XXXXXXXXX++X+XXXXXXXXXX++XXXX.+XXXXX+.XXXX++XXXXXXXXXX+X++XXXXXXXXX.+.XXX.+.XXXX.+.XXX.+XXXXXXXXXX++X+XXXXXXXXXX+.XXXX.+XXXXX+.XXXX++XXXXXXXXXX+X+.XXXXXXXXX.+.XXX.+XXXXX.+.XXX.+XXXXXXXXXX+..+XXXXXXXXXX+.XXXX++XXXXX+.XXXX++XXXXXXXXX.+X+.XXXXXXXXX.+.XXX.+XXXXX++XXXX.+XXXXXXXXXX+..+XXXXXXXXXX+.XXXX+.XX",
"XXXX.+++++XXXXXXXXXXX.+.XXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX++++++XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX++++++XXXXXXXX+++++.XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX+++++.XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXXXXXX.+++++XXXXXXXXXXX.+.XXXXXXXXXXX+++++.XXXXXXX.+++++.XXXXXXXXXXX++XXXXXXXXXXX.+++++.XXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXX",
"XXXXXX+...XXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX.+..XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX+.+XXXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX.+..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX..+.XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXX...+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXX",
"X+++++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X++++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++.X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXXX+X.+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXX.+X.+++++X.+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X++++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXX++.X..XXXXXXXX..XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX.+XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX.+.XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+XXXXXXXXX+XX.+.XXXXXXX++.XX+XXXXXXXX..XXXXX.+XXXXXXXX..X.++XXXXXXXX++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX++.XXXXXXX++.XX+XXXXXXXX..XXXXX..XXXXXXXX+.X.++XXXXXXXX++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++XXXX",
"XXX+...XX+XXXXXXXX+XXXXXXX+XXXXXXX.+XX..++XXXXX.+X+XX..XXXXXXX+.XXXXXX+.XXXXXXX+XXX+X+XXXXXX+.+XXX+XXXXXXX.+XXXXXXX+XXXXXXX.+XX..++XXXXX.+..XX..XXXXXXX+.XXXXXX+.XXXXXXX+XXX+.+XXXXXX+X+XXX+XXXXXXX.+XXXXXX.+XXXXXXX..XX..+.XXXXX++..XX+.XXXXXXX+XXXXXXX+XXXXXXXX+XX...+XXXXXX+X+XX.+XXXXXXX..XXXXXX.+XXXXXXX+.XX+X+.XXXXX++..XX+.XXXXXXX+XXXXXXX+XXXXXXXX+XX...+XXXXXX+X+XX.+XXXXXXX..XXXXXX..XXXXXXX+.XX+X+XXX",
"XX+.X..XXX+.XXXX.+XXXXXXXX.+XXXXX.+XXX..X++XXX.+XX+XXX+.XXXXX++XXXXXXXX+.XXXXX+.XXX+XX+XXXX+.X+XXX.+XXXXX.+XXXXXXXX.+XXXXX.+XXX..X++XXX.+X..XXX+.XXXXX+.XXXXXXXX+.XXXXX+.XXX+X.+XXXX+XX+XXX.+XXXXX.+XXXXXXXX.+XXXXX.+XXX..X+.XXX++X..XXX+.XXXXX+.XXXXXXXX+.XXXXX+XXX..X.+XXXX+XX+XXX.+XXXXX.+XXXXXXXX++XXXXX++XXX+XX+.XXX++X..XXX+.XXXXX+.XXXXXXXX+XXXXX.+XXX..X.+XXXX+XX+XXX++XXXXX.+XXXXXXXX+.XXXXX++XXX+XX+XX",
"X..XX..XXXX++..++XXXXXXXXXX.++..++XXXX..XX.XXX+XXX+XXXX.+...+.XXXXXXXXXX++..++.XXXX+XXX.XX..XX+XXXXX++..++XXXXXXXXXX.++..++XXXX..XX.XXX+XX..XXXX.+..++.XXXXXXXXXX++..++.XXXX+XX..XX.XXX+XXXX.++..++XXXXXXXXXX.++..+.XXXX..XX+XXX.XX..XXXX++..++.XXXXXXXXXX++..++XXXX..XX..XX.XXX+XXXX.++..+.XXXXXXXXXX.+...+.XXXX+XXX+XXX.XX..XXXX++..++.XXXXXXXXXX++..++XXXX..XX..XX+XXX+XXXX.++..+.XXXXXXXXXX.+..++.XXXX+XXX.X",
"XXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX..XXXXXXX.XXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXX.XXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXX.XXXXXXXXXX.XXXXXXX..XXXXXXXXXXXXXX...XXXXXX.XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXX.XXXXXX...XXXXXXXXXXXXXX...XXXXXX.XXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"X.XXX..XXXX.++++.XXXXXXXXXXX+++++.XXXX..XX.XXX.XXX+XXXX.+++++XXXXXXXXXXX.+++++XXXXX+XXX.XX.XXX+XXXXX.++++.XXXXXXXXXXX+++++.XXXX..XX.XXX.XX..XXXX.+++++XXXXXXXXXXX.+++++XXXXX+XXX.XX.XXX+XXXXX+++++.XXXXXXXXXXX+++++.XXXX..XX.XXX.XX..XXXX.+++++XXXXXXXXXXX.++++.XXXX..XXX.XX.XXX+XXXXX+++++.XXXXXXXXXX.+++++.XXXX+XXX.XXX.XX..XXXX.++++.XXXXXXXXXXX.++++.XXXX..XXX.XX.XXX+XXXXX+++++.XXXXXXXXXX.+++++XXXXX+XXX.X",
"XX+XX..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX++XX+XXX.+XXXX.+.XXXXXXXX++XXXX.+XXXX+XX+.XXX+XX+XXXX+.XXXX.+XXXXXXXXX+.XXXX++XXX..X.+XXX++X..XXX++XXXX.+.XXXXXXXX+.XXXX.+XXXX+XX+XXX.+XX+XXXX+.XXXX++XXXXXXXX.+.XXXX+.XXX..X++XXX+.X..XXX++XXXX.+XXXXXXXXX+.XXXX.+XXX..XX+XXX.+XX+XXX.+.XXXX++XXXXXXXX.+.XXX.+.XXX+XX++XXX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..XX+XXX.+XX+XXX.+.XXXX+.XXXXXXXX.+XXXX.+.XXX+XX+.X",
"XXX+X..XX+.XXXXXX.+XXXXXXX+XXXXXXX..XX...+XXXXX++X+XX.+XXXXXXX+XXXXXXX.+XXXXXXX+XXX+X+.XXXXX+X+XXX+XXXXXXX..XXXXXXX+XXXXXXX+.XX...+XXXXX++..XX.+XXXXXXX+XXXXXXX..XXXXXXX+XXX+X+XXXXX.+X+XXX+XXXXXXX+.XXXXXXX+XXXXXXX+.XX..++XXXXX+...XX.+XXXXXXX+XXXXXXX+.XXXXXX.+XX..X+XXXXX.+X+XXX+XXXXXXX+.XXXXXX.+XXXXXXX+.XX+X++XXXXX+...XX..XXXXXXX+XXXXXXX+.XXXXXX.+XX..X+XXXXX.+X+XXX+XXXXXXX+.XXXXXX.+XXXXXXX+XXX+X+.XX",
"XXXX++.XX+XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX+++XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++.XXXXXXX++XX..XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX..XX++XXXXXXX.++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX+.X.++XXXXXXX.++XX..XXXXXXXX+XXXXXX+XXXXXXXXX+XX+++XXXXXXX++.XX+XXXXXXXX..XXXXX.+XXXXXXXX+XX.++XXXXXXX.++XX+.XXXXXXXX+XXXXXX+XXXXXXXX.+XX++.XXX",
"X...++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+....X....++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX..X.+....X....++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX++....X....+.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.++...X....++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++....X....+.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+....X....++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++....",
"XX....+X..XXXXXXXXX.XXXXX+XXXXXXXXX...+....XXX....++..XXXXXXXXX+XXXXXX.XXXXXXXXX+X+.....XX.....+X+XXXXXXXXXX.XXXXX+XXXXXXXXX...+....XXX....++..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX..++....XXX....+...XXXXXXXXX+XXXXX.XXXXXXXXXX+X+.....XX.....+X+XXXXXXXXX.XXXXXX+XXXXXXXXX+X++....XXX....+...XXXXXXXXX+XXXXX+XXXXXXXXX..X+....XXX.....+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.....X",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXX",
"XXXX..++++XXXXXXXXXXXX+XXXXXXXXXXXX++++.XXXXXXXXX.++++XXXXXXXXXXXX..XXXXXXXXXXX.++++.XXXXXXXX..+++.XXXXXXXXXXX.+XXXXXXXXXXXX++++.XXXXXXXXX.++++XXXXXXXXXXXX+.XXXXXXXXXXX.+++..XXXXXXXX..+++.XXXXXXXXXXX.+XXXXXXXXXXXX++++.XXXXXXXXX.++++XXXXXXXXXXXX+XXXXXXXXXXXX.+++..XXXXXXXX.++++.XXXXXXXXXXX..XXXXXXXXXXXX++++.XXXXXXXX..++++XXXXXXXXXXXX+XXXXXXXXXXXX++++..XXXXXXXX.++++XXXXXXXXXXXX..XXXXXXXXXXX.++++.XXXX",
"XXX++.X..+XXXXXXXXXXX+.+XXXXXXXXXX.+.XX.++XXXXX.+.XX.++XXXXXXXXXX+.+.XXXXXXXXXX++.X..+XXXXXX++.X..+XXXXXXXXXX.+.+XXXXXXXXXX.+.XX.+.XXXXX.+.XX.++XXXXXXXXXX+.+.XXXXXXXXXX++.X..+XXXXXX+..X.++XXXXXXXXXX.+.+XXXXXXXXXX++.XX.+.XXXXX.+.XX.+.XXXXXXXXXX+.+XXXXXXXXXXX+..X.++XXXXX.+.XX.++XXXXXXXXXX.+++XXXXXXXXXX++.XX.+.XXXXX++.XX.+.XXXXXXXXXX+.+XXXXXXXXXX.+.XX.++XXXXX.+.XX.++XXXXXXXXXX++++XXXXXXXXXX++.XX.+.XX",
"XX+.XXXXXX+XXXXXXXXX+XXX+XXXXXXXX.+XXXXXX.+XXX.+XXXXXX++XXXXXXXX+.XX+.XXXXXXXX+.XXXXXX+XXXX+XXXXXXX+XXXXXXXX.+XX.+XXXXXXXX.+XXXXXX+.XXX.+XXXXXX++XXXXXXXX+.XX+.XXXXXXXX+.XXXXXX+XXXX+XXXXXX.+XXXXXXXX.+XX.+XXXXXXXX++XXXXXX+.XXX++XXXXXX+.XXXXXXXX+.XX+XXXXXXXXX+XXXXXX.+XXXX+XXXXXX.+XXXXXXXX.+XX++XXXXXXXX++XXXXXX+.XXX+.XXXXXX+.XXXXXXXX+XXX+XXXXXXXXX+XXXXXX.+XXX.+XXXXXX.+XXXXXXXX++XX++XXXXXXXX+.XXXXXX+.X",
"X..XXXXXXXX+XXXXXXX+XXXXX+XXXXXX.+XXXXXXXX+.XX+XXXXXXXX++XXXXXX+.XXXX+.XXXXXX+.XXXXXXX.+XX+.XXXXXXXX+XXXXXX.+XXXX.+XXXXXX.+XXXXXXXX+XXX+XXXXXXXX++XXXXXX+.XXXX+.XXXXXX+XXXXXXXX.+XX+.XXXXXXX.+XXXXXX.+XXXX.+XXXXXX++XXXXXXXX+XX.+XXXXXXXX+.XXXXXX+.XXXX+XXXXXXX+XXXXXXXX..XX+XXXXXXXX.+XXXXXX.+XXXX++XXXXXX++XXXXXXXX+XX.+XXXXXXXX+.XXXXXX+XXXXX+XXXXXXX+XXXXXXXX..XX+XXXXXXXX.+XXXXXX++XXXX++XXXXXX+.XXXXXXXX+X",
"X+XXXXXXXXXX+XXXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX++XXXX..XXXXXX+.XXXX+.XXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX.+XXXXXXXXX..X..XXXXXXXXX++XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX.+XXXX++XXXXXXXXX..X..XXXXXXXXX+.XXXX+.XXXXXX+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX+.XXXX++XXXXXXXXX..X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXXX+XXXXXXXXXX+X.+XXXXXXXXX.+XXXX.+XXXXXX+.XXXX+.XXXXXXXXX+X",
"X+XXXXXXXXXXX+XXXX+.XXXXX.+XXX.+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+XXXX+.XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXX++XXX.+XXXXXXXXXXX+X+XXXXXXXXXXX++XXX++XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX+.XXX++XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX+.XXX+.XXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXX.+XXXXXX+.XXX+.XXXXXXXXXX..",
"X+XXXXXXXXXXXX+XXXX+.XXX.+XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX+XXXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXX++XXX.+XXXXXXXXXXXX+X+XXXXXXXXXXXX++XXX++XXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX++XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX++XXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX+.XXX.+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX+.XXX+.XXXXXXXXXXX..",
"X+XXXXXXXXXXXXX+XXXX+.X.+XXX.+XXXXXXXXXXXX.+X..XXXXXXXXXXXX++XXX.+XX+XXXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX++XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX++XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX++XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX++XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX+.XXX++XXXXXXXXXXXX..X+XXXXXXXXXXXXX+.XXX+.X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX+.XXX+.XXXXXXXXXXXX+X",
"X..XXXXXXXXXXXXX+XXXX+++XXX.+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX++XXX.++XXXX+.XXXXXXXXXXXX.+XX..XXXXXXXXXXXXX+XXXX+++XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX+++XXXX+XXXXXXXXXXXXX..XX+.XXXXXXXXXXXX.+XXXX+++XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX+.XXX+++XXXX+XXXXXXXXXXXXX..XX+.XXXXXXXXXXXX.+XXXX++.XXX++XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+.XXX+++XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX.+XXX.++.XXX+.XXXXXXXXXXXXX+X",
"XX+.XXXXXXXXXXXXX+XXXX.XXX.+XXXXXXXXXXXXX+.XXX.+XXXXXXXXXXXXX++XXX.XXXX+.XXXXXXXXXXXXX+XXXX+.XXXXXXXXXXXXX+XXXX.XXX.+XXXXXXXXXXXXX+.XXX.+XXXXXXXXXXXXX++XXX.XXXX+XXXXXXXXXXXXX.+XXXX+.XXXXXXXXXXXX.+XXXX.XXX++XXXXXXXXXXXXX+.XXX.+XXXXXXXXXXXXX+.XXX.XXXX+XXXXXXXXXXXXX.+XXXX+XXXXXXXXXXXXX.+XXXX.XXX++XXX.XXXXXXXXX+.XXX++XXXXXXXXXXXXX+.XXX.XXXX+XXXXXXXXXXXXX.+XXXX+XXXXXXXXX.XXX.+XXX..XXX+.XXX.XXXXXXXXX+XX",
"XXX.+.XXXXXX++XXXX+XXXXXX.+XXXX++XXXXX..+.XXXXX.+..XXXXX++.XXX++XXXXXX+.XXX++.XXXXX.++XXXXXX++.XXXXX.++XXXX+XXXXXX.+XXX.++XXXXX..+.XXXXX.+..XXXXX++.XXX++XXXXXX+XXXX++.XXXXX.++XXXXXX++.XXXXX.++XXX.+XXXXXX++XXX.++XXXXX..+.XXXXX.+..XXXXX++.XXX+.XXXXXX+XXXX++XXXXXX.++XXXXXX++.XXXXX.++XXX.+XXXXXX++XXX+++XXXXX..+.XXXXX.+..XXXXX++XXXX+.XXXXXX+XXXX++XXXXX..+.XXXXXX+..XXXXX+++XXX.+XXXXXX+.XXX+++XXXXX.++XXX",
"XXXXX..XXXX+XX+XXXX+XXXX.+XXXX+XX+XXXX..XXXXXXXXX..XXXX+.X+.XXX++XXXX+.XXX+.X+.XXX..XXXXXXXXXX..XXX.+X.+XXXX+XXXX.+XXX.+X.+XXXX..XXXXXXXXX..XXXX+.X+.XXX++XXXX+XXXX+.X+.XXX..XXXXXXXXXX..XXX.+X.+XXX.+XXXX++XXX.+X.+XXXX..XXXXXXXXX..XXXX+.X+.XXX+.XXXX+XXXX+XX+XXXX..XXXXXXXXX...XXX.+X++XXX.+XXXX++XXX++X++XXX...XXXXXXXXX..XXXX+XX+XXXX+.XXXX+XXXX+XX+XXXX..XXXXXXXXX...XXX++X++XXX.+XXXX+.XXX++X++XXX...XXXX",
"XXXXXXXXXX+XXXX+XXXX+XX.+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX++XX+.XXX+.XXX+.XXXXXXXXXXXXXXXXXX.+XXX.+XXXX+XX.+XXX.+XXX.+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX++XX+XXXX+.XXX+.XXXXXXXXXXXXXXXXXX.+XXX.+XXX.+XX++XXX.+XXX.+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX+.XX+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX.+XXX++XXX.+XX++XXX++XXX++XXXXXXXXXXXXXXXXXXX+XXXX+XXXX+.XX+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX++XXX++XXX.+XX+.XXX++XXX++XXXXXXXXX",
"XXXXXXXXX+XXXXXX+XXXX+.+XXXX+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+++.XXX+.XXXXX+.XXXXXXXXXXXXXXXX.+XXXXX.+XXXX+.+XXX.+XXXXX.+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+++XXXX+.XXXXX+.XXXXXXXXXXXXXXXX.+XXXXX.+XXX.+++XXX.+XXXXX.+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+.+XXXX+XXXXXX+XXXXXXXXXXXXXXXXX.+XXXXX++XXX.+++XXX++XXXXX++XXXXXXXXXXXXXXXXX+XXXXXX+XXXX+.+XXXX+XXXXXX+XXXXXXXXXXXXXXXXX++XXXXX++XXX.++.XXX++XXXXX++XXXXXXXX",
"XXXXXXXX+.XXXXXX..XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXX.+.XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX..XXXXXX.+XXX.+.XXX+.XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXXX+.XXXX.+XXX.+.+XXXX+.XXXX++XXXXXXXXXXXXXXXXX.+XXXXX+XXXX+.++XXX.+XXXXX+XXXXXXXXXXXXXXXXXX+XXXXX++XXX.+.+XXXX+XXXXX++XXXXXXXXXXXXXXXXX++XXXXX+XXXX+X++XXX++XXXXX+XXXXXXXXXXXXXXXXXX+XXXXX++XXX++.+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX++XXXXX+XXXX+.+.XXX++XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+.XXX++.+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX+.XXXX.+XXXX+X+.XXX+.XXXX.+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX+..+XXX.+XXXXX+.XXXXXXXX",
"XXXXXXXXXX+.XX.+XXX.+XXX+XXXX+.XX++XXXXXXXXXXXXXXXXXXX.+XXX+XXXX+.XX++XXX.+XXX+XXXXXXXXXXXXXXXXXXXX+XXX++XXX.+XXX+XXXX+XXX++XXXXXXXXXXXXXXXXXXX++XXX+XXXX+XXX++XXX++XXX+XXXXXXXXXXXXXXXXXXXX+XXX++XXX++XX.+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX++XXX+XXXX+XXX+.XXX++XX.+XXXXXXXXXXXXXXXXXXXX+XXX+.XXX++XX.+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX+.XX.+XXXX+XXX+.XXX+.XX.+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX+.XX.+XXX.+XXX+.XXXXXXXXX",
"XXXX.++XXXX+..+XXX.+XXXXX+XXXX+.++XXXX++.XXXXXXX.++.XXX.+.+XXXX+.XXXX++XXX.+X+XXXX.+.XXXXXXXX.++XXXX+X++XXX.+XXXXX+XXXX+X++XXXX++.XXXXXXX.++XXXX++X+XXXX+XXXXX++XXX++X+XXXX.+.XXXXXXXX.+.XXXX+X++XXX++XXXX.+XXXX+X+.XXX.++.XXXXXXX.++XXXX++X+XXXX+XXXXX+.XXX++.+XXXX++.XXXXXXXX.+.XXXX+.+.XXX++XXXX.+XXXX+X+.XXX.++.XXXXXXX.++XXXX+..+XXXX+XXXXX+.XXX+..+XXXX++.XXXXXXXX++.XXX.+X+.XXX+.XXXX.+XXX.+X+.XXX.+.XXXX",
"XXX+.XXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXXX.+XXXXX++.XXXXXX.+XXXX+.XXXXXX++XXX.+XXXXXXX.+.XXXXX+.XXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXXX++XXXXX++XXXXXXX++XXXX+XXXXXXX++XXX++XXXXXXX.+.XXXX.+.XXXXXXX++XXX++XXXXXX.+XXXX+.XXXXXXX++XXXXX++XXXXXXX++XXXX+XXXXXXX+.XXX++XXXXXXX.+XXXXX.+.XXXXXXX+.XXX++XXXXXX.+XXXX+.XXXXXX.+.XXXXX+.XXXXXXX++XXXX+XXXXXXX+.XXX++XXXXXXX.+XXXXX.+.XXXXXX.+.XXX+.XXXXXX.+XXX.+.XXXXXX.+.XX",
"XX+XXXXXXXXXXXXX.+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX+.XXX+.XXX++XXXXXXXXXXXXX+.XXX+XXXXXXXXXXXXX.+XXX.+XXXX+XXXXXXXXXXXXX.+XXX+.XXXXXXXXXXXXX+XXXX+.XXX++XXXXXXXXXXXXX+XXXX+XXXXXXXXXXXXX++XXX.+XXX.+XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+.XXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX++XXX..XXX.+XXXXXXXXXXXXX+.XXX+.XXXXXXXXXXXXX+XXXX+XXXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX..XXX.+XXXXXXXXXXXXX+.X",
"X..XXXXXXXXXXXX.+XXXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX+.XXX+.+.XXX++XXXXXXXXXXXXX+XX+.XXXXXXXXXXXX.+XXX.+.+XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX+XXXX+.+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX++XXX.+.+XXX.+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+.+.XXX+.XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX++XXX++++XXX.+XXXXXXXXXXXXX+XX..XXXXXXXXXXXXX+XXXX+.+XXXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+.XXX++++XXX.+XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX.+XXXX+XXX+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX+.XX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX.+XXXX+XXXXXXXXXXXX..X..XXXXXXXXXXXX+XXXX+.XX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX.+XX.+XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+XXX+.XXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX++XX++XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+XXX+XXXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX++XX++XXX.+XXXXXXXXXXXX..",
"X+XXXXXXXXXXX.+XXXX+XXXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX+.XXX+.XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXX.+XXX.+XXXX.+XXXX+XXXXXXXXXXXX+X+XXXXXXXXXXXX+XXXX+.XXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX.+XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX++XXX++XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX++XXXX++XXX.+XXXXXXXXXXX..",
"X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+.XXX+.XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXX.+XXX.+XXXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX++XXXXXXXXXX+XX+XXXXXXXXXX++XXX.+XXXXXX.+XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+.XXX.+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX+.XXX.+XXXXXXXXXX..",
"X+XXXXXXXXX.+XXXXX+.XXXXX.+XXXXX+XXXXXXXXX..X.+XXXXXXXXX+.XXXX.+XXXXXX+XXXXX++XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+XXXXXX++XXXXX+XXXXXXXXX..X..XXXXXXXXX+XXXXX++XXXXXX+XXXXX++XXXXXXXXX+XX+XXXXXXXXX++XXXXX+XXXXXX+.XXXX.+XXXXXXXXX..X..XXXXXXXXX+XXXXX++XXXXX.+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX++XXXXX+XXXXXX+.XXXX.+XXXXXXXXX+XX+.XXXXXXXXX+XXXXX+.XXXXX.+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX+.XXXX.+XXXXXX+.XXXX.+XXXXXXXXX+X",
"X.+XXXXXXX.+XXXXXXX+.XXX.+XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX.+XXXX+XXXXXXX++XXXXXXX..XX..XXXXXXX.+XXXXXXX+XXXX++XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX++XXXX+XXXXXXX++XXXXXXX..XX..XXXXXXX++XXXXXXX+XXXX+.XXXXXX.+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX++XXX.+XXXXXXX+.XXXXXXX+.XX+.XXXXXXX++XXXXXXX+XXXX+.XXXXXX.+XXXXXXXX+XX.+XXXXXXXX+XXXXXXX+.XXX.+XXXXXXX+.XXXXXXX+.XX+.XXXXXXX+.XXXXXX.+XXXX+.XXXXXX.+XXXXXXX.+X",
"XX++XXXXX.+XXXXXXXXX+.X.+XXXXXXXXX+.XXXXX+.XXXX+XXXXXX+.XXXXXXXX.+XX+XXXXXXXXX++XXXXX.+XXXX+.XXXXX.+XXXXXXXXX+XX++XXXXXXXXX+XXXXXX+.XXX.+XXXXXX+XXXXXXXXX++XX+XXXXXXXXX++XXXXX.+XXXX+.XXXXX++XXXXXXXXX+XX+.XXXXXXXX.+XXXXXX+XXXX.+XXXXX.+XXXXXXXXX++X.+XXXXXXXXX+.XXXXX++XXXX+.XXXXX++XXXXXXXXX+XX+.XXXXXXXX.+XXXXX.+XXXX.+XXXXX.+XXXXXXXXX+.X.+XXXXXXXXX+.XXXXX+.XXXX+.XXXXX+.XXXXXXXX.+XX+.XXXXXXXX.+XXXXX.+XX",
"XXX.+...++XXXXXXXXXXX+++XXXXXXXXXXX++..++.XXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX++...++XXXXXX.+...++XXXXXXXXXXX+++XXXXXXXXXX.++..++.XXXXX.++..++.XXXXXXXXXX+++XXXXXXXXXXX++...+.XXXXXX.+...++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXX.++..++.XXXXXXXXXX+++XXXXXXXXXXX++...+.XXXXXX++...++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXX.+...++XXXXXXXXXXX+++XXXXXXXXXXX++...+.XXXXXX++..++.XXXXXXXXXX.++.XXXXXXXXXX++...++XXX",
"XXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++...XXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXXX++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXX...++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++XXXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXX...++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++XXXXXXXXXXXX..XXXXXXXXXXXX++..XXXXX",
"XXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXX",
"X.....+X..XXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+.X+XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX...+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX+X.+.....X.....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....XX....+.X+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+....X",
"X...++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+...XXX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+...XXX...+.XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX+.XXXXX+XXXXXXXXX+XX.+...XXX...+.X.+XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX....+.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"XXX.+..XX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX.++XXXXXXX+.+XX+.XXXXXXX..XXXXXX+XXXXXXXX..XX+++XXXXXX.++XX.+XXXXXXXX+XXXXXX..XXXXXXXX+XX..+XXXXXXX+..XX+XXXXXXXX..XXXXXX+XXXXXXXX+.XX+++XXXXXX+++XX.+XXXXXXXX+XXXXXX..XXXXXXX.+XX.++XXXXXXX+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..+.XXXXXX+++XX..XXXXXXXX+XXXXXX+.XXXXXXX.+XX+.+XXXXXXX+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..+.XXXXXX+.+XX..XXXXXXX.+XXXXXX+.XXXXXXX..XX+.+XXX",
"XX.+X..XX.+XXXXXX+.XXXXXXX+.XXXXXX+.XX..X+XXXXX+.X+XXX+XXXXXXX+XXXXXXX.+XXXXXX.+XXX+X++XXXX.+X+XXX+.XXXXXX+.XXXXXXX+.XXXXXX+.XX..X+XXXXX+X..XXX+XXXXXX.+XXXXXXX.+XXXXXX.+XXX+X++XXXX++X+XXX+.XXXXXX+.XXXXXXX+XXXXXXX+XXX...+XXXXX+X..XX.+XXXXXX.+XXXXXXX.+XXXXXX+.XX..X+.XXXX++X+XXX+.XXXXXX+XXXXXXXX+XXXXXXX+XXX+X.+XXXXX+X..XX.+XXXXXX.+XXXXXXX.+XXXXXX+.XX..X+.XXXX+.X+XXX+XXXXXXX+XXXXXXXX+XXXXXXX+XXX+X.+XX",
"X.+XX..XXX.+.XX.+.XXXXXXXXX++.XX.+.XXX..XX+XXX+.XX+XXXX+.XXX.+XXXXXXXXX.+.XXX++XXXX+XX+.XX.+XX+XXXX++.XX.+.XXXXXXXXX++XXX.+.XXX..XX+XXX+XX..XXX.+.XXX++XXXXXXXXX.+.XXX++XXXX+XX+.XX.+XX+XXXX++XXX.+.XXXXXXXXX+.XXX.+.XXX..X.+XXX+XX..XXX.+.XXX++XXXXXXXXX.+.XX.++XXX..XX+.XX.+XX+XXXX++XXX.+.XXXXXXXXX+.XXX.+XXXX+XX.+XXX+XX..XXX.+.XX.++XXXXXXXXX++.XX.+.XXX..XX+.XX+.XX+XXXX+.XXX.+XXXXXXXXXX+.XXX.+XXXX+XX..X",
"XXXXX.XXXXXX.++.XXXXXXXXXXXX.+++.XXXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.++..XXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXX.XXXXXX.+++.XXXXXXXXXXX..++.XXXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXX.XXXXXXXXXXX.XXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXX.XXXXXXXXXXX.XXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXX.....XXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXXX....XXXXXX.XXXXXXXXXX.XXXXXX....XXXXXXXXXXXX....XXXXXX.XXXXX",
"X.+XX..XXX.+....+.XXXXXXXXX.+....+.XXX..XX+XXX+XXX+XXXX++...++XXXXXXXXXX+....+.XXXX+XX.+XX.+XX+XXXX.+....+.XXXXXXXXX.+....+XXXX..XX+XXX+XX..XXXX+....++XXXXXXXXX.+....+.XXXX+XX+.XX.+XX+XXXX.+....+.XXXXXXXXX++...++XXXX..XX+XXX+XX..XXX.+....+.XXXXXXXXX.+....+.XXX..XX+.XX+.XX+XXXX++....+XXXXXXXXXX++...++XXXX+XXX+XXX+XX..XXX.+....+.XXXXXXXXX.+....+.XXX..XX+.XX+.XX+XXXX++...++XXXXXXXXXX++...++XXXX+XX.+X",
"XX.+X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X+.XXXX+XX+XXX+XXXXXX.+XXXXXXXX+XXXXXX.+XXX+X.+XXXX++X+XXX.+XXXXXX+.XXXXXXX+.XXXXXX+XXX..X+XXXXX+X..XXX+XXXXXX.+XXXXXXX.+XXXXXX+.XXX+X++XXXX++X+XXX++XXXXXX+XXXXXXXX+.XXXXXX+XXX..X+XXXX.+X..XXX+XXXXXX++XXXXXXX.+XXXXXX+.XX..X++XXXX+.X+XXX+.XXXXXX+XXXXXXXX+.XXXXX.+XXX+XX+XXXX.+X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X+.XXXX+.X+XXX+.XXXXXX+XXXXXXXX+XXXXXX.+XXX+X.+XX",
"XXX.+..XX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX..+.XXXXXX+X+XX+.XXXXXXX..XXXXXX+XXXXXXXX+.XX+.+XXXXXX+++XXX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX..+XXXXXXX+..XX+.XXXXXXX..XXXXXX+XXXXXXXX+.XX+++XXXXXX+++XX.+XXXXXXXX+XXXXXX..XXXXXXX.+XX..+XXXXXX.+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..++XXXXXX+.+XX..XXXXXXX.+XXXXXX..XXXXXXX..XX+X+XXXXXX.+..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..+.XXXXXX+.+XX..XXXXXXX.+XXXXXX+.XXXXXXX..XX+.+XXX",
"XX..++.X..XXXXXXXX..XXXXX..XXXXXXXX+.X.++..XXX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+...XXX...+.XX+XXXXXXXXX+XXXXX.+XXXXXXXX..XX++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX.+...XXX..++.XX+XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XXX..++.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++..XXX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"X.....+X..XXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+XX+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++....X.....+.X+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+.....X.....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....X.....+.X+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+.....",
"XXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+X+XXXXXXXXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXX",
"XXXXXX..+.XXXXXXXXXXXX.XXXXXXXXXXXX+++.XXXXXXXXXXX..++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX.++.XXXXXXXXXXXXXXXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXXXXXXXXXXXXXXX.++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++..XXXXXXXXXXX.+++XXXXXXXXXXXXXXXXXXXXXXXXX.++.XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++..XXXXXXXXXXX..+.XXXXXXXXXXXX.XXXXXXXXXXXX.+..XXXXXXXXXXX..++XXXXXXXXXXXXXXXXXXXXXXXXXX++..XXXXX",
"XXX.++.+++XXXXXXXXXXX+++XXXXXXXXXXX+++.++XXXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX+++.++.XXXXXX.++.+++XXXXXXXXXXX++.XXXXXXXXXXX++..++XXXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX+++.++.XXXXXX.++.+++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXXX++..++XXXXXXXXXXX.++XXXXXXXXXXX+++.++.XXXXXX.++.++.XXXXXXXXXXX++XXXXXXXXXXX.++..++XXXXXX.++.+++XXXXXXXXXXX+++XXXXXXXXXXX+++.++.XXXXXX.+..++.XXXXXXXXXXX++XXXXXXXXXXX.++.++.XXX",
"XX.+XXXXX.+XXXXXXXXX+.X++XXXXXXXXX+.XXXXX+.XXXX+.XXXX.+XXXXXXXXX.+XX+XXXXXXXXX.+XXXXX.+XXXX++XXXXX++XXXXXXXXX+.X+.XXXXXXXXX+.XXXX.+XXXXX+.XXXX.+XXXXXXXXX.+X.+XXXXXXXXX++XXXXX++XXXX++XXXXX++XXXXXXXXX+.X+.XXXXXXXXX+.XXXX.+XXXX.+XXXXX.+XXXXXXXXX.+X.+XXXXXXXXX++XXXXX+.XXXX+.XXXXX+.XXXXXXXXX+XX+XXXXXXXXXX+.XXXX.+XXXX.+XXXXX.+XXXXXXXXX++X++XXXXXXXXX+.XXXXX+.XXXX+.XXXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXXX.+XX",
"X.+XXXXXXX.+XXXXXXX+.XXX++XXXXXXX+.XXXXXXX+XXX+.XXXXXXX+XXXXXXX.+XXXX+XXXXXXX.+XXXXXXX..XX.+XXXXXXX++XXXXXXX+.XXX+.XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX.+XXX.+XXXXXXX++XXXXXXX+.XX.+XXXXXXX++XXXXXXX+.XXX+.XXXXXXX+XXXXXXXX+XXX+XXXXXXX.+XXXXXXX.+XXX.+XXXXXXX++XXXXXXX+.XX..XXXXXXX+.XXXXXXX+XXXX+XXXXXXXX+XXXXXXX.+XXX+XXXXXXX.+XXXXXXX++XXX++XXXXXXX+.XXXXXXX+XXX+.XXXXXXX+.XXXXXXX+XXXX+XXXXXXX.+XXXXXXX.+X",
"X+.XXXXXXXX.+XXXXX+.XXXXX++XXXXX+.XXXXXXXX..XX+XXXXXXXXX+XXXXX.+XXXXXX+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX++XXXXX+.XXXXX+.XXXXX+XXXXXXXXX..X..XXXXXXXXX+XXXXX.+XXXXX.+XXXXX++XXXXXXXXX+XX+XXXXXXXXX++XXXXX+.XXXXX+.XXXXX+XXXXXXXXX+.X..XXXXXXXX.+XXXXX.+XXXXX.+XXXXX++XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+XXXXXX+XXXXXX+XXXXXXXXX+XX..XXXXXXXX.+XXXXX++XXXXX++XXXXX+.XXXXXXXX.+XX+XXXXXXXXX+.XXXXX+XXXXXX+XXXXX.+XXXXXXXXX+X",
"X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX++XXXXXXXXXX+XX+XXXXXXXXXX++XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+.XXX+.XXXXXX..XXX.+XXXXXXXXXX..",
"X+XXXXXXXXXXX.+XXX.+XXXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+.XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX++XXX.+XXXXX+XXXX+XXXXXXXXXXXX+X+XXXXXXXXXXXX+XXXX+XXXXX++XXX++XXXXXXXXXXX....XXXXXXXXXXX++XXX++XXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX++XXXX.+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX+.XXXX.+XXX.+XXXXXXXXXXX..",
"X+XXXXXXXXXXXX.+XXX.+XXX+XXXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+.XX++XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX.+XXX+XXXX+XXXXXXXXXXXX.+X..XXXXXXXXXXXX+XXXX+XXX++XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX++XXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXXX+XXX+.XXX++XXXXXXXXXXXX+X.+XXXXXXXXXXXX+.XXX++XX.+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXXX+XXX+.XXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX+.XX.+XXX.+XXXXXXXXXXXX..",
"X+.XXXXXXXXXXXX.+XXX.+.+XXXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+XXXX+.++XXX.+XXXXXXXXXXXXX+XX+.XXXXXXXXXXXX++XXX.+X+XXXX+XXXXXXXXXXXXX+.X.+XXXXXXXXXXXXX+XXXX+X++XXX++XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX++XXX++X+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXXX+.+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+.XXX++.+XXXX+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXXX+X+.XXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+.XXX+..+XXX.+XXXXXXXXXXXXX+X",
"XX+XXXXXXXXXXXXX.+XXX.+XXXX+.XXXXXXXXXXXXX+XXX..XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.XXX+XXXXXXXXXXXXX++XXX.+XXXX+XXXXXXXXXXXXX.+XXX+.XXXXXXXXXXXXX+XXXX++XXX++XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX++XXX++XXXX+XXXXXXXXXXXXX.+XXX+XXXXXXXXXXXXX.+XXXX+.XXX++XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX++XXXX+XXXXXXXXXXXXX..XXX+XXXXXXXXXXXXX.+XXXX+.XXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX++XXX.+XXXXXXXXXXXXX+.X",
"XXX+.XXXXXXX..XXX.+XXXXXXX+.XXX+.XXXXXXX.+XXXXX+.XXXXXXX.+XXXX+XXXXXXX.+XXX.+XXXXXXXX+.XXXX.+.XXXXXXX+.XXX++XXXXXXX+XXXX+.XXXXXXX.+XXXXX+.XXXXXXX.+XXXX+XXXXXXX++XXX.+XXXXXXX.+.XXXX.+.XXXXXXX+.XXX++XXXXXXX+XXXX+.XXXXXXX.+XXXXX+.XXXXXXX.+XXX.+XXXXXXX++XXX.+XXXXXXX.+.XXXX.+XXXXXXXX+.XXX+.XXXXXXX+XXXX+XXXXXXXX++XXXXX+.XXXXXXX..XXX.+XXXXXXX+.XXX..XXXXXXX.+XXXXX++XXXXXXXX+XXXX+.XXXXXX.+XXXX+XXXXXXXX++XX",
"XXXX+++XXXX+.++XXX.+XXXXX+.XXX+.++XXXX++.XXXXXXX.++.XXX.+.+XXXX+XXXXX.+XXX.+.+XXXX.++.XXXXXXX+++XXXX+.+.XXX++XXXXX+XXXX+.+.XXXX++.XXXXXXX.++XXXX.+.+XXXX+XXXXX++XXX.+.+XXXX.++XXXXXXX.++.XXXX+.+.XXX++XXXXX+XXXX+.+.XXX.++.XXXXXXX.++XXXX.+.+XXX.+XXXXX++XXX++.+XXXX+++XXXXXXX.++.XXXX+.+.XXX+.XXXXX+XXXX+.+XXXX.++.XXXXXXX.++XXXX++++XXX.+XXXXX+.XXX++++XXXX++.XXXXXXX.++.XXXX+.+XXXX+.XXXX.+XXXX+.+XXXX.++.XXX",
"XXXXXXXXXX+.XX++XXX.+XXX+.XXX+.XX++XXXXXXXXXXXXXXXXXXX.+XXX+XXXX+XXX.+XXX.+XXX+XXXXXXXXXXXXXXXXXXXX+.XX+.XXX++XXX+XXXX+.XX+.XXXXXXXXXXXXXXXXXXX.+XX.+XXXX+XXX++XXX.+XX.+XXXXXXXXXXXXXXXXXXXX+.XX+.XXX++XXX+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX.+XX.+XXX.+XXX++XXX++XX.+XXXXXXXXXXXXXXXXXXXX+XXX+.XXX+.XXX+XXXX+XXX+XXXXXXXXXXXXXXXXXXXX++XX++XXX.+XXX+.XXX++XX++XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+.XX.+XXXX+XXX+XXXXXXXXXX",
"XXXXXXXXX+.XXXX++XXX.+X+.XXX+.XXXX++XXXXXXXXXXXXXXXXX.+XXXXX+XXXX+X.+XXX.+XXXXX+XXXXXXXXXXXXXXXXXX+.XXXX+.XXX++X+XXXX+.XXXX+.XXXXXXXXXXXXXXXXX.+XXXX.+XXXX+X++XXX.+XXXX.+XXXXXXXXXXXXXXXXXX+.XXXX+.XXX++X+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX.+XXXX.+XXX.+X++XXX++XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+.XXX+.X+XXXX+XXXXX+XXXXXXXXXXXXXXXXXX++XXXX++XXX.+X+.XXX++XXXX++XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+..+XXXX+XXXXX+XXXXXXXXX",
"XXXXXXXX..XXXXXX+.XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+XXXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXX.++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX+.XXX.+.XXX.+XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXX.+XXXXXX+XXXX+++XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX++XXX.++XXXX+.XXXXX++XXXXXXXXXXXXXXXX.+XXXXXX+XXXX+++XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+XXXXXX++XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX++XXXXXX+XXXX+++XXX++XXXXX.+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX++XXXXX.+XXXX++.XXX++XXXXX.+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX+.XXXXX.+XXX.++.XXX+.XXXXX.+XXXXXXXX",
"XXXXXXXXX.+XXXX+XXXX+.X.+XXX.+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX++XXX.+XX+XXXX+.XXX++XXXXXXXXXXXXXXXXXX.+XXXX+XXXX+XX++XXX.+XXXX+XXXXXXXXXXXXXXXXXXX+XXXX++XXX++XX+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX++XXXX+XXXX+XX++XXX++XXX.+XXXXXXXXXXXXXXXXXXX+XXXX+.XXX++X.+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX++XXX.+XXXX+XX+.XXX++XXX.+XXXXXXXXXXXXXXXXXXX+XXXX+.XXX+.X.+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX+.XXX.+XXX.+XX+.XXX+.XXX.+XXXXXXXXX",
"XXXXX..XXX.+XX+XXXX+.XXX.+XXX.+XX+XXXX..XXXXXXXXXX.XXXX+.X++XXX.+XXXX+XXXX+.X++XXX..XXXXXXXXXX..XXX.+XX+XXXX+XXXX++XXX.+XX+XXXX..XXXXXXXXXX.XXXX+XX++XXX++XXXX+XXXX+XX+.XXX..XXXXXXXXXX..XXX++XX+XXXX+XXXX++XXX++X.+XXXX.XXXXXXXXXX..XXXX+XX+.XXX++XXX.+XXXX+XX+.XXX..XXXXXXXXXX..XXX++X.+XXXX+XXXX+.XXX++X.+XXXX.XXXXXXXXXX..XXXX+XX+.XXX+.XXX.+XXXX+XX+.XXX..XXXXXXXXXX.XXXX+.X.+XXX.+XXXX+.XXX+.X.+XXXX.XXXXX",
"XXX.+..XXXX.++XXXX+.XXXXX.+XXX.++XXXXX..+.XXXXXX++.XXXXX+++XXX.+XXXXXX+XXXX+++XXXX..++XXXXXX.+..XXXX.++XXXX+XXXXXX++XXX.++XXXXX.++.XXXXX.++.XXXXX+++XXX++XXXXXX+XXXX++.XXXX..+.XXXXXX++..XXXX+++XXXX+XXXXXX++XXX+++XXXXX.++XXXXXX.++.XXXXX++.XXX++XXXXX.+XXXX++.XXXX..+.XXXXXX++..XXXX+++XXXX+XXXXXX+.XXX+++XXXXX.++XXXXXX.+..XXXXX++.XXX+.XXXXX.+XXXX++.XXXX..+.XXXXXX++.XXXXX+++XXX.+XXXXXX+.XXX+++XXXXX.++XXX",
"XX++XXXXXXXX.XXXX+.XXX.XXX.+XXX.XXXXXXXXX+.XXXX+XXXXXXXXX.XXX.+XXXXXXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXXXXXX++XXX.XXXXXXXXX+.XXX.+XXXXXXXXX.XXX++XXXXXXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXXXXXX++XXX.XXXXXXXXX+.XXX.+XXXXXXXXX.XXX++XXX.XXX.+XXXX.XXXXXXXX++XXXX+.XXXXXXXX.XXXX+XXXXXXXX+.XXX.XXXXXXXXX+XXXX.+XXXXXXXXX.XXX+.XXX.XXX.+XXXX.XXXXXXXX++XXXX+.XXXXXXXX.XXX.+XXXXXXXX+.XXX.XXXXXXXX.+XX",
"X.+XXXXXXXXXXXXX+.XXX+++XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXX.++XXXX+XXXXXXXXXXXXX.+XX..XXXXXXXXXXXXX+XXXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX.++XXXX+XXXXXXXXXXXXX..XX..XXXXXXXXXXXXX+XXXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX+++XXX.+XXXXXXXXXXXXX+.XX+.XXXXXXXXXXXXX+XXXX++.XXX+.XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+.XXX+++XXX.+XXXXXXXXXXXXX+.XX+.XXXXXXXXXXXX.+XXXX++XXXX+.XXXXXXXXXXXX.+X",
"X+XXXXXXXXXXXXX+.XXX+.X++XXX.+XXXXXXXXXXXX..X.+XXXXXXXXXXXX.+XXX.+XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+.X+.XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX.+X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX+.XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX++X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX+.XXX+.XXXXXXXXXXXX+XX+.XXXXXXXXXXXX+.XXX++X++XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX+XXXX+.XXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX+.XXX+.XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+.XXX+.XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXX.+XXXX+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+XXXX+XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX++XXX++XXX.+XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+XXXX+.XXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX++XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+XXXX+.XXXXXXXXXXX..",
"X+XXXXXXXXXXX+.XXX+.XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXX.+XXX.+XXXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX+XXXX+.XXXXX+.XXX++XXXXXXXXXXX+X+XXXXXXXXXXX++XXX.+XXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX++XXX++XXXXX.+XXX.+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+.XXX+.XXXXXXXXXX..X+XXXXXXXXXXX+.XXX++XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+XXXX+.XXXXXXXXXX..",
"X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+XXXXX+XXXXXXX+XXXX++XXXXXXXXX..X..XXXXXXXXX++XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX++XXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX..XXXX+.XXXXXXXXX+.",
"X..XXXXXXXX+.XXXXX.+XXXXX+XXXXXX.+XXXXXXXX+.XX+XXXXXXXX.+XXXXXX+.XXXX++XXXXXX+XXXXXXXXX+XX+.XXXXXXXX+XXXXXX.+XXXXX+XXXXXX++XXXXXXXX+.XX+XXXXXXXX++XXXXXX+XXXXX+.XXXXXX+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX++XXXX.+XXXXXX++XXXXXXXX+XX.+XXXXXXXX++XXXXXX+XXXXX+.XXXXX.+XXXXXXXX.+XX+XXXXXXXXX+XXXXXX++XXXX.+XXXXXX+.XXXXXXXX+XX..XXXXXXXX+.XXXXXX+XXXXX+.XXXXX.+XXXXXXXX..XX+XXXXXXXX.+XXXXXX+.XXXX.+XXXXXX+.XXXXXXXX+X",
"XX+XXXXXXX+.XXXXXXX.+XXX+XXXXXXXX.+XXXXXX.+XXX.+XXXXXX.+XXXXXXXX+.XX++XXXXXXXX+XXXXXXX+.XXX+XXXXXXX+XXXXXXXX.+XXX+XXXXXXXX++XXXXXX.+XXX+.XXXXXX++XXXXXXXX+XXX+.XXXXXXXX+XXXXXXX+XXXX+XXXXXXX+XXXXXXXX++XX.+XXXXXXXX++XXXXXX+.XXX+.XXXXXX++XXXXXXXX+XXX+.XXXXXXX.+XXXXXXX+XXX.+XXXXXXX+XXXXXXXX++XX.+XXXXXXXX+.XXXXXX+.XXX+.XXXXXX+.XXXXXXXX+XXX+.XXXXXXX.+XXXXXXX+XXX.+XXXXXX.+XXXXXXXX+.XX.+XXXXXXXX+.XXXXXX+.X",
"XXX+.XXX.+.XXXXXXXXX.+.+XXXXXXXXXX.+.XXX++XXXXX.+.XXX++XXXXXXXXXX+.++XXXXXXXXXX+.XXX.+.XXXXX+.XXX.+.XXXXXXXXX.+.+XXXXXXXXXX++.XXX++XXXXX++XXX.++XXXXXXXXXX+X+.XXXXXXXXXX+.XXX.+XXXXX.+.XXX.+XXXXXXXXXX++.+XXXXXXXXXX++XXXX++XXXXX++XXX.++XXXXXXXXXX+.+.XXXXXXXXX.+.XXX.+XXXXX.+.XXX.+XXXXXXXXXX++.+XXXXXXXXXX++XXX.+.XXXXX+.XXX.+.XXXXXXXXXX+.+.XXXXXXXXX.+.XXX.+XXXXX.+.XXX++XXXXXXXXXX+..+XXXXXXXXXX+.XXX.+.XX",
"XXXX.+++++XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX++XXXXXXXXXXX.++++.XXXXXXXX.+++++XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX.++++.XXXXXXXX.++++.XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX+++++.XXXXXXXX.++++.XXXXXXXXXXX++XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX+++++.XXXXXXXX.++++.XXXXXXXXXXX++XXXXXXXXXXX.++++.XXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXX",
"XXXXXX+...XXXXXXXXX.XXXXX.XXXXXXXXX...+XXXXXXXXXXX.+..XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX+X+XXXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXXX+X+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX..++XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXXX+.+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXXXXXXXX+...XXXXXXXXX.XXXXX.XXXXXXXXX...+XXXXXXXXXXX.+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXX",
"X+++++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X.+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+.XXXXX+XXXXXXXXX+XX+++++.X+++++.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXX++.X.+XXXXXXXX+.XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX..X.++XXXXXXXX++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX++.XXXXXXX++.XX+XXXXXXXX..XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX.+XX++.XXX",
"XXX+...XX+XXXXXXXX+XXXXXXX+XXXXXXX.+XX...+XXXXX.+X+XX.+XXXXXXX+.XXXXXX..XXXXXXX+XXX+X+XXXXXX+X+XXX+XXXXXXX.+XXXXXXX+XXXXXXX..XX..++XXXXX++..XX..XXXXXXX+XXXXXXX+.XXXXXXX+XXX+X+XXXXXX+X+XXX+XXXXXXX..XXXXXX.+XXXXXXX+.XX..++XXXXX++..XX..XXXXXXX+XXXXXXX+.XXXXXXX+XX...+XXXXXX+X+XXX+XXXXXXX..XXXXXX.+XXXXXXX+.XX+X+.XXXXX+...XX+.XXXXXXX+XXXXXXX+XXXXXXX.+XX...+XXXXX.+X+XX.+XXXXXXX+.XXXXXX.+XXXXXXX+.XX+X+.XX",
"XX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX.+XX+XXX++XXXXX+.XXXXXXXX+.XXXXX+.XXX+XX+XXXX+XX+XXXX+.XXXX.+XXXXXXXX.+XXXXX.+XXX..X++XXX++X..XXX+.XXXXX+.XXXXXXXX+.XXXX.+.XXX+XX+XXXX+XX+XXX.+XXXXX.+XXXXXXXX.+XXXXX++XXX..X++XXX++X..XXX+.XXXXX+.XXXXXXXX+.XXXX.+XXX..X.+XXXX+XX+XXX.+XXXXX.+XXXXXXXX++XXXXX++XXX+XX+.XXX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX.+XX+XXX.+XXXXX++XXXXXXXX++XXXXX+.XXX+XX+.X",
"X..XX..XXXX++..++XXXXXXXXXXX++.++.XXXX..XX.XXX+XXX+XXXX.++.++.XXXXXXXXXX.++.++.XXXX+XXX.XX.XXX+XXXXX++.+++XXXXXXXXXX.++.++.XXXX..XX.XXX.XX..XXXX.++.++.XXXXXXXXXX.++.++XXXXX+XXX.XX.XXX+XXXXX++.++.XXXXXXXXXX.++.++.XXXX..XX.XXX.XX..XXXX.++.++XXXXXXXXXXX+++.++XXXX..XX..XX.XXX+XXXX.++.++.XXXXXXXXXX.++.++.XXXX+XXX+XXX.XX..XXXX+++.++XXXXXXXXXXX++..++XXXX..XX..XX+XXX+XXXX.++.++.XXXXXXXXXX.++.++.XXXX+XXX.X",
"XXXXXXXXXXXXX..XXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXX",
"X..XX..XXXX++++++XXXXXXXXXXX+++++.XXXX..XX.XXX.XXX+XXXX.++.++.XXXXXXXXXX.++.++XXXXX+XXX.XX.XXX+XXXXX+++++.XXXXXXXXXXX++.++.XXXX..XX.XXX.XX..XXXX.++.++.XXXXXXXXXX.+++++XXXXX+XXX.XX.XXX+XXXXX++.++.XXXXXXXXXX.++.++.XXXX..XX.XXX.XX..XXXX.+++++XXXXXXXXXXX.+++++XXXX..XXX.XX.XXX+XXXX.++.++.XXXXXXXXXX.++.++.XXXX+XXX+XXX.XX..XXXX.+++++XXXXXXXXXXX++++++XXXX..XX..XX+XXX+XXXX.++.++.XXXXXXXXXX.++.++.XXXX+XXX.X",
"XX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX.+XX+XXX++XXXXX+.XXXXXXXX+.XXXXX+.XXX+XX+XXXX+XX+XXXX+.XXXX.+XXXXXXXX.+.XXXX.+XXX..X++XXX++X..XXX++XXXXX+.XXXXXXXX+.XXXX.+XXXX+XX+XXXX+XX+XXX.+.XXXX.+XXXXXXXX.+XXXXX++XXX..X++XXX++X..XXX+.XXXX.+.XXXXXXXX+.XXXX.+XXX..XX+XXX.+XX+XXX.+XXXXX++XXXXXXXX.+XXXXX++XXX+XX+.XXX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX.+XX+XXX.+XXXXX++XXXXXXXX++XXXXX+.XXX+XX+.X",
"XXX+...XX+XXXXXXX.+XXXXXXX+XXXXXXX.+XX...+XXXXX.+X+XX.+XXXXXXX+.XXXXXX..XXXXXXX+XXX+X+XXXXXX+X+XXX+XXXXXXX.+XXXXXXX+XXXXXXX..XX..++XXXXX++..XX.+XXXXXXX+XXXXXXX+.XXXXXXX+XXX+X+XXXXXX+X+XXX+XXXXXXX..XXXXXXX+XXXXXXX+.XX..++XXXXX++..XX..XXXXXXX+XXXXXXX+.XXXXXXX+XX..X+XXXXX.+X+XXX+XXXXXXX+.XXXXXX.+XXXXXXX+.XX+X+.XXXXX+...XX+.XXXXXXX+XXXXXXX+XXXXXXX.+XX...+XXXXX.+X+XX.+XXXXXXX+.XXXXXX.+XXXXXXX+.XX+X+.XX",
"XXXX++.X.+XXXXXXXX+.XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX..X.++XXXXXXX.++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX++.XXXXXXX++.XX+XXXXXXXX..XXXXX..XXXXXXXX+XX.++XXXXXXX.++XX+XXXXXXXXX+XXXXXX+XXXXXXXX.+XX++.XXX",
"X+++++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX..X+++++.X.+++++X.+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X.+++++X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+.XXXXX+XXXXXXXXX+XX+++++.X+++++.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXXXX+...XXXXXXXXX.XXXXX.XXXXXXXXX...+XXXXXXXXXXX.+..XXXXXXXXX.XXXXXX.XXXXXXXXX+X+XXXXXXXXXXXX+X+XXXXXXXXXX.XXXXX.XXXXXXXXX..++XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXXX+X+XXXXXXXXXXXX+X+XXXXXXXXX.XXXXXX.XXXXXXXXX..++XXXXXXXXXXX++..XXXXXXXXX.XXXXX.XXXXXXXXXX+X+XXXXXXXXXXX.+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXXXXXXXX+...XXXXXXXXX.XXXXX.XXXXXXXXX...+XXXXXXXXXXX.+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXX",
"XXXX.+++++XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXXX.++++XXXXXXXXXXXX++XXXXXXXXXXX.++++.XXXXXXXX.++++.XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX.++++.XXXXXXXX.++++.XXXXXXXXXXX.+XXXXXXXXXXXX+++++.XXXXXXX.+++++XXXXXXXXXXXX+.XXXXXXXXXXX+++++.XXXXXXXX.++++.XXXXXXXXXXX++XXXXXXXXXXXX++++.XXXXXXXX.+++++XXXXXXXXXXXX+XXXXXXXXXXXX+++++.XXXXXXXX.++++.XXXXXXXXXXX++XXXXXXXXXXX.++++.XXXX",
"XXX+.XXX.+.XXXXXXXXX.+.+XXXXXXXXXX.+.XXX++XXXXX.+.XXX++XXXXXXXXXX+.++XXXXXXXXXX+.XXX.+.XXXXX+.XXX.+XXXXXXXXXX.+.+XXXXXXXXXX++.XXX++XXXXX++.XX.++XXXXXXXXXX+.+.XXXXXXXXXX+.XXX.+XXXXX.+.XXX.+XXXXXXXXXX.+.+XXXXXXXXXX++.XX.+.XXXXX++XXX.++XXXXXXXXXX+.+.XXXXXXXXX.+.XXX.+XXXXX.+.XXX++XXXXXXXXXX++.+XXXXXXXXXX++XXX.+.XXXXX++XXX.+.XXXXXXXXXX+.+XXXXXXXXXX.+.XXX.+XXXXX.+.XXX++XXXXXXXXXX+.++XXXXXXXXXX++XXX.+.XX",
"XX+XXXXXXX+.XXXXXXX.+XXX+XXXXXXXX.+XXXXXX.+XXX.+XXXXXX.+XXXXXXXX+.XX++XXXXXXXX+XXXXXXX+.XXX+XXXXXXX+XXXXXXXX.+XXX+XXXXXXXX++XXXXXX.+XXX.+XXXXXX++XXXXXXXX+.XX+.XXXXXXXX+XXXXXXX+XXXX+XXXXXXX+XXXXXXXX.+XX.+XXXXXXXX++XXXXXX+.XXX+.XXXXXX++XXXXXXXX+XXX+.XXXXXXXX+XXXXXXX+XXX.+XXXXXX.+XXXXXXXX++XX.+XXXXXXXX+.XXXXXX+.XXX+.XXXXXX+.XXXXXXXX+XXX+XXXXXXXX.+XXXXXXX+XXX.+XXXXXX.+XXXXXXXX+.XX++XXXXXXXX+.XXXXXX+.X",
"X..XXXXXXXX+.XXXXX.+XXXXX+XXXXXX.+XXXXXXXX+.XX+XXXXXXXX.+XXXXXX+.XXXX++XXXXXX+XXXXXXXXX+XX+.XXXXXXXX+XXXXXX.+XXXXX+XXXXXX++XXXXXXXX+.XX+XXXXXXXX++XXXXXX+.XXXX+.XXXXXX+XXXXXXXX.+XX+.XXXXXXXX+XXXXXX.+XXXX.+XXXXXX++XXXXXXXX+XX.+XXXXXXXX++XXXXXX+XXXXX+.XXXXXX+XXXXXXXX.+XX+XXXXXXXX.+XXXXXX++XXXX.+XXXXXX+.XXXXXXXX+XX..XXXXXXXX+.XXXXXX+XXXXX+XXXXXX.+XXXXXXXX..XX+XXXXXXXX.+XXXXXX+.XXXX++XXXXXX+.XXXXXXXX+X",
"X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX.+XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+XXXXX+XXXXXXX+XXXX++XXXXXXXXX..X..XXXXXXXXX++XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX++XXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX.+XXXX+.XXXXXXXXX..X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX.+XXXX..XXXXXX+.XXXX+.XXXXXXXXX+.",
"X+XXXXXXXXXXX+.XXX+.XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXX.+XXX.+XXXXXX+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXX+XXXX+.XXXXX++XXX++XXXXXXXXXXX+X+XXXXXXXXXXX++XXX.+XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX++XXX++XXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+.XXX+.XXXXXXXXXX..X+XXXXXXXXXXX+.XXX++XXXXX.+XXX.+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+XXXX+.XXXXXXXXXX..",
"X+XXXXXXXXXXXX+.XXX+.XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+.XXX++XXX++XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX+XXXX+XXXXXXXXXXXX+XX+XXXXXXXXXXXX+XXXX+XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX++XXX++XXX.+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+.XXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX++XXX.+XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+XXXX+.XXXXXXXXXXX..",
"X+XXXXXXXXXXXXX+.XXX+.X++XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX.+XXX.+XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+.X++XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX.+XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX+.XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX++X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX+.XXX+.XXXXXXXXXXXX+.X+.XXXXXXXXXXXX+.XXX++X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX+XXXX+.XXXXXXXXXXXX+X",
"X.+XXXXXXXXXXXXX+.XXX+++XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX.+XXX.++XXXX+XXXXXXXXXXXXX.+XX..XXXXXXXXXXXXX+XXXX+++XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX.++XXXX+XXXXXXXXXXXXX..XX..XXXXXXXXXXXXX+XXXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX+++XXXX+XXXXXXXXXXXXX..XX+.XXXXXXXXXXXX.+XXXX++.XXX+.XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+.XXX+++XXX.+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX.+XXXX++XXXX+.XXXXXXXXXXXX.+X",
"XX++XXXXXXXX.XXXX+.XXX.XXX.+XXX.XXXXXXXXX+.XXXX+XXXXXXXXX.XXX.+XXX.XXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXX.XXX++XXX.XXXXXXXXX+.XXX.+XXXXXXXXX.XXX++XXX.XXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXX.XXX++XXX.XXXXXXXXX+.XXX.+XXXXXXXXX.XXX++XXX.XXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXX.+XXXX.XXX+.XXX.XXXXXXXXX+XXXX.+XXXXXXXXX.XXX+.XXX.XXX.+XXXXXXXXXXXXX++XXXX+XXXXXXXXX.XXX.+XXXXXXXX+.XXX.XXXXXXXX.+XX",
"XXX.+..XXXX.++XXXX+.XXXXX.+XXX.++XXXXX..+.XXXXXX++.XXXXX+++XXX.+XXXXXX+XXXX+++XXXXX.++XXXXXX.+.XXXXX.++XXXX+XXXXXX++XXX.++XXXXX..+.XXXXX.++.XXXXX++.XXX++XXXXXX+XXXX++.XXXXX.++XXXXXX++.XXXXX.++XXXX+XXXXXX++XXX+++XXXXX.++.XXXXX.+..XXXXX++.XXX++XXXXXX+XXXX++.XXXX..+.XXXXXX++.XXXXX+++XXX.+XXXXXX+.XXX+++XXXXX.++XXXXXX.+..XXXXX++.XXX+.XXXXX.+XXXX++XXXXX..+.XXXXXX++.XXXXX+++XXX.+XXXXXX+.XXX+++XXXXX.++XXX",
"XXXXX..XXX.+XX+XXXX+.XXX.+XXX.+XX+XXXX..XXXXXXXXXX.XXXX+.X++XXX.+XXXX+XXXX+.X++XXX..XXXXXXXXXX..XXX.+XX+XXXX+XXXX++XXX.+XX+XXXX..XXXXXXXXX..XXXX+.X+.XXX++XXXX+XXXX+XX+.XXX..XXXXXXXXXX..XXX.+X.+XXXX+XXXX++XXX++X.+XXXX.XXXXXXXXXX..XXXX+XX+.XXX++XXXX+XXXX+XX+.XXX..XXXXXXXXXX..XXX++X.+XXX.+XXXX+.XXX++X.+XXXX.XXXXXXXXXX..XXXX+XX+.XXX+.XXX.+XXXX+XX+XXXX..XXXXXXXXXX.XXXX+.X++XXX.+XXXX+.XXX+.X++XXX..XXXXX",
"XXXXXXXXX.+XXXX+XXXX+.X.+XXX.+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX++XXX.+XX+XXXX+.XXX++XXXXXXXXXXXXXXXXXX.+XXXX+XXXX+XX++XXX.+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX++XX+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX.+XXX.+XXXX+XX++XXX++XXX.+XXXXXXXXXXXXXXXXXXX+XXXX+.XXX++XX+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX++XXX.+XXX.+XX+.XXX++XXX.+XXXXXXXXXXXXXXXXXXX+XXXX+.XXX+.X.+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX++XXX.+XX+.XXX+.XXX++XXXXXXXXX",
"XXXXXXXX.+XXXXXX+XXXX+++XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX++XXX.++XXXX+.XXXXX++XXXXXXXXXXXXXXXX.+XXXXXX+XXXX+++XXX.+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX.+XXXXX.+XXXX+++XXX++XXXXX.+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+++XXXX+XXXXXX+.XXXXXXXXXXXXXXXX++XXXXX.+XXX.++.XXX++XXXXX.+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+++XXXX+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX++XXX.++.XXX+.XXXXX++XXXXXXXX",
"XXXXXXXX+.XXXXXX+.XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXXX+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+.XXX++XXXX+XXXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX.+XXXXXX..XXX.+.XXX.+XXXXXX..XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXXX+.XXXX++XXX.+X+.XXX+.XXXX++XXXXXXXXXXXXXXXXX.+XXXXX+XXXX+X.+XXX.+XXXXX+XXXXXXXXXXXXXXXXXX+.XXXX++XXX++X+XXXX+.XXXX+.XXXXXXXXXXXXXXXXX.+XXXXX+XXXX+X++XXX.+XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+.XXX++X+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX++XXXX.+XXXX+X++XXX++XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+.XXX+..+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX++XXXX.+XXX.+X+.XXX++XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+XXXX+..+XXXX+XXXXX+XXXXXXXXX",
"XXXXXXXXXX+.XX++XXX.+XXX+.XXX+.XX++XXXXXXXXXXXXXXXXXXX.+XXX+XXXX+XXX.+XXX.+XXX+XXXXXXXXXXXXXXXXXXXX+.XX++XXX++XXX+XXXX+.XX+.XXXXXXXXXXXXXXXXXXX.+XXX+XXXX+XXX++XXX.+XX.+XXXXXXXXXXXXXXXXXXXX+XXX+.XXX++XXX+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX++XX.+XXXX+XXX++XXX++XX.+XXXXXXXXXXXXXXXXXXXX+XXX+.XXX+.XX.+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX++XX.+XXX.+XXX+.XXX++XX.+XXXXXXXXXXXXXXXXXXXX+XXX+XXXX+.XX.+XXXX+XXX+XXXXXXXXXX",
"XXXX.++XXXX+.++XXX.+XXXXX+.XXX+.++XXXX++.XXXXXXX.++.XXX.+.+XXXX+XXXXX.+XXX.+.+XXXX.++.XXXXXXX+++XXXX+.++XXX++XXXXX+XXXX+.+.XXXX++.XXXXXXX.++XXXX.+.+XXXX+XXXXX++XXX.+.+XXXX.++XXXXXXXX++.XXXX+.+.XXX++XXXXX+XXXX+.+.XXX.++.XXXXXXX.++XXXX++.+XXXX+XXXXX++XXX++.+XXXX+++XXXXXXX.++.XXXX+.+.XXX+.XXXX.+XXXX+.+.XXX.++.XXXXXXX.++XXXX++.+XXX.+XXXXX+.XXX++.+XXXX++.XXXXXXX.++.XXXX+.+XXXX+.XXXX.+XXXX+.+XXXX.++.XXX",
"XXX+.XXXXXXX++XXX.+XXXXXXX+.XXX++XXXXXXX.+XXXXX++XXXXXXX.+XXXX+XXXXXXX.+XXX.+XXXXXXX.+.XXXX.+.XXXXXXX++XXX++XXXXXXX+XXXX+.XXXXXXX.+XXXXX+.XXXXXXX.+XXXX+XXXXXXX++XXX.+XXXXXXX.+.XXXX.+.XXXXXXX+.XXX++XXXXXXX+XXXX+.XXXXXXX.+XXXXX+.XXXXXXX++XXXX+XXXXXXX++XXX++XXXXXXX.+.XXXX.+.XXXXXXX+.XXX+.XXXXXX.+XXXX+.XXXXXXX++XXXXX+.XXXXXXX++XXX.+XXXXXXX+.XXX++XXXXXXX.+XXXXX++XXXXXXXX+XXXX+.XXXXXX.+XXXX+XXXXXXXX++XX",
"XX+XXXXXXXXXXXXX.+XXX.+XXXX+.XXXXXXXXXXXXX+XXX..XXXXXXXXXXXXX+XXXX++XXX.+XXXXXXXXXXXXX+.XXX+XXXXXXXXXXXXX++XXX.+XXXX+XXXXXXXXXXXXX.+XXX+.XXXXXXXXXXXXX+XXXX+.XXX++XXXXXXXXXXXXX+.XX.+XXXXXXXXXXXXX++XXX++XXXX+XXXXXXXXXXXXX.+XXX+.XXXXXXXXXXXXX+XXXX+.XXX++XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX++XXX.+XXXXXXXXXXXXX+.XXX+XXXXXXXXXXXXX.+XXXX+.XXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX++XXX.+XXXXXXXXXXXXX+.X",
"X+.XXXXXXXXXXXX.+XXX.+.+XXXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+XXXX+.++XXX.+XXXXXXXXXXXXX+XX+.XXXXXXXXXXXX++XXX.+.+XXXX+XXXXXXXXXXXXX+.X.+XXXXXXXXXXXXX+XXXX+X+.XXX++XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX++XXX++.+XXXX+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+.+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX+.XXX++.+XXX.+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXXX+.+.XXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+.XXX+.++XXX.+XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX.+XXX.+XXX+XXXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+XXXX+.XX++XXX.+XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX.+XXX+XXXX+XXXXXXXXXXXX..X..XXXXXXXXXXXX+XXXX+XXX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX++XX.+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+XXX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX+.XXX++XX.+XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXXX+XXX+.XXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX+.XX++XXX.+XXXXXXXXXXXX..",
"X+XXXXXXXXXXX.+XXX.+XXXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+.XXXX++XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX++XXX.+XXXXX+XXXX+XXXXXXXXXXXX+X+XXXXXXXXXXXX+XXXX+XXXXX+.XXX++XXXXXXXXXXX....XXXXXXXXXXX++XXX++XXXX.+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXXX+.XXX++XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX++XXXX.+XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX+.XXXX++XXX.+XXXXXXXXXXX..",
"X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX.+XXXXXXXXXX..X+XXXXXXXXXX++XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX++XXXXXXXXXX+XX+XXXXXXXXXX++XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXXX+XXXX++XXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX.+XXX.+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+.XXX..XXXXXX+.XXX.+XXXXXXXXXX..",
"X+XXXXXXXXX.+XXXXX+.XXXXX++XXXXX+.XXXXXXXX..XX+XXXXXXXXX+XXXXX.+XXXXXX+XXXXX.+XXXXXXXXX+XX+XXXXXXXXX++XXXXX+.XXXXX+.XXXXX+XXXXXXXXX..X..XXXXXXXXX+XXXXX.+XXXXX.+XXXXX++XXXXXXXXX+XX+XXXXXXXXX++XXXXX+XXXXXX+.XXXXX+XXXXXXXXX..X..XXXXXXXXX+XXXXX++XXXXX.+XXXXX++XXXXXXXXX+XX+XXXXXXXXX+.XXXXX+XXXXXX+.XXXX.+XXXXXXXXX+XX..XXXXXXXX.+XXXXX++XXXXX.+XXXXX+.XXXXXXXX.+XX+XXXXXXXXX+.XXXXX+XXXXXX+XXXXX.+XXXXXXXXX+X",
"X.+XXXXXXX.+XXXXXXX+.XXX++XXXXXXX+.XXXXXXX+XXX+XXXXXXXX+XXXXXXX.+XXXX+XXXXXXX.+XXXXXXX..XX.+XXXXXXX++XXXXXXX+.XXX+.XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX.+XXX.+XXXXXXX++XXXXXXX+.XX..XXXXXXX++XXXXXXX+XXXX+.XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX++XXX.+XXXXXXX++XXXXXXX+.XX..XXXXXXX+.XXXXXXX+XXXX+.XXXXXX.+XXXXXXX.+XXX+XXXXXXX.+XXXXXXX++XXX.+XXXXXXX+.XXXXXXX+.XX+.XXXXXXX+.XXXXXXX+XXXX+XXXXXXX.+XXXXXXX.+X",
"XX.+XXXXX.+XXXXXXXXX+.X++XXXXXXXXX+.XXXXX+.XXXX+.XXXX.+XXXXXXXXX.+XX+XXXXXXXXX.+XXXXX.+XXXX++XXXXX++XXXXXXXXX+.X+.XXXXXXXXX+.XXXXX+XXXXX+.XXXX.+XXXXXXXXX.+X.+XXXXXXXXX++XXXXX++XXXX+.XXXXX++XXXXXXXXX+XX+.XXXXXXXXX+.XXXX.+XXXX.+XXXXX.+XXXXXXXXX++X.+XXXXXXXXX++XXXXX++XXXX+.XXXXX+.XXXXXXXXX+XX+.XXXXXXXX.+XXXXX.+XXXX.+XXXXX.+XXXXXXXXX++X.+XXXXXXXXX+.XXXXX+.XXXX+.XXXXX+.XXXXXXXXX+XX+XXXXXXXXX.+XXXXX.+XX",
"XXX.++..++XXXXXXXXXXX+++XXXXXXXXXXX++..++.XXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX+++..+.XXXXXX.++.+++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX+++.++.XXXXXX.++.+++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXXX++..++XXXXXXXXXXX+++XXXXXXXXXXX+++.++.XXXXXX.+..+++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXX.++..++XXXXXXXXXXX+++XXXXXXXXXXX++..++.XXXXXX++..++.XXXXXXXXXXX++XXXXXXXXXXX.++..+.XXX",
"XXXXXX.++.XXXXXXXXXXXX.XXXXXXXXXXXX+++.XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXXX++..XXXXXXXXXXX.++.XXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXX.++.XXXXXXXXXXX..++XXXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXX.++.XXXXXXXXXXX..++XXXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX.++.XXXXXXXXXXXX.XXXXXXXXXXXX.++.XXXXXXXXXXX..++XXXXXXXXXXXXXXXXXXXXXXXXXX++..XXXXX",
"XXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXX",
"X.....+X..XXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+XX+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX....+.X+XXXXXXXXX..XXXXX+XXXXXXXXX+X.+.....X.....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....X.....+.X+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+.....",
"X...++.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++..XXX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+...XXX...+.XX+XXXXXXXXX+XXXXX.+XXXXXXXX.+XX++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX.+...XXX...+.XX+XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XXX..++.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++..XXX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"XXX.+..XX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX..+.XXXXXX+X+XX+.XXXXXXX..XXXXXX+XXXXXXXX+.XX+.+XXXXXX+++XXX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX..+XXXXXXX+..XX+.XXXXXXX..XXXXXX+XXXXXXXX+.XX+++XXXXXX+++XX.+XXXXXXXX+XXXXXX..XXXXXXX.+XX..+XXXXXXX+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..++XXXXXX+.+XX..XXXXXXX.+XXXXXX..XXXXXXX.+XX+.+XXXXXX.+..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..+.XXXXXX+.+XX..XXXXXXX.+XXXXXX+.XXXXXXX..XX+.+XXX",
"XX.+X..XX.+XXXXXX+.XXXXXXX++XXXXXX+.XX..X+.XXXX+XX+XXX+XXXXXX.+XXXXXXXX+XXXXXX.+XXX+X.+XXXX++X+XXX.+XXXXXX+.XXXXXXX+.XXXXXX+XXX..X+XXXXX+X..XXX+XXXXXX.+XXXXXXX.+XXXXXX++XXX+X++XXXX++X+XXX+.XXXXXX+.XXXXXXX+.XXXXXX+XXX..X+XXXXX+X..XX.+XXXXXX.+XXXXXXX.+XXXXXX+.XX..X++XXXX+.X+XXX+.XXXXXX+XXXXXXXX+.XXXXXX+XXX+X.+XXXX.+X..XX.+XXXXXX+.XXXXXXX.+XXXXXX+.XX..X+.XXXX+.X+XXX+.XXXXXX+XXXXXXXX+XXXXXX.+XXX+X.+XX",
"X.+XX..XXX.+.XX.+.XXXXXXXXX.+.X..+.XXX..XX+XXX+XXX+XXXX++.X.++XXXXXXXXXX+..X.++XXXX+XX..XX.+XX+XXXX.+.X..+.XXXXXXXXX++.X..+XXXX..XX+XXX+XX..XXXX+..X.++XXXXXXXXX.+..X.+.XXXX+XX+.XX.+XX+XXXX++.X..+.XXXXXXXXX++.X..+XXXX..XX+XXX+XX..XXX.+..X.++XXXXXXXXX.+..X.+.XXX..XX+.XX+.XX+XXXX++.X..+XXXXXXXXXX++.X.++XXXX+XX.+XXX+XX..XXX.+..X.+.XXXXXXXXX.+.XX.+.XXX..XX+.XX+.XX+XXXX++.X.++XXXXXXXXXX+..X.++XXXX+XX.+X",
"XXXXX.XXXXXX.++.XXXXXXXXXXXXX.+..XXXXXX.XXXXXXXXXX.XXXXX..+..XXXXXXXXXXXX..+.XXXXXX.XXXXXXXXXX.XXXXXX.+..XXXXXXXXXXXXX.+..XXXXX.XXXXXXXXXXX.XXXXX..+.XXXXXXXXXXXXX..+.XXXXXX.XXXXXXXXXX.XXXXXX.+..XXXXXXXXXXXX..+..XXXXX.XXXXXXXXXXX.XXXXX..+.XXXXXXXXXXXXX.++.XXXXXX.XXXXXXXXXX.XXXXX..+..XXXXXXXXXXXX..+..XXXXX.XXXXXXXXXX.XXXXXX..+.XXXXXXXXXXXXX.+..XXXXXX.XXXXXXXXXX.XXXXX..+..XXXXXXXXXXXX..+..XXXXX.XXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXX.XXXXXX.++.XXXXXXXXXXXX..++.XXXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.++..XXXXX.XXXXXXXXXX.XXXXXX.++.XXXXXXXXXXXX..++.XXXXX.XXXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.++..XXXXX.XXXXXXXXXX.XXXXX..++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXXX.XXXXX.++..XXXXXXXXXXXX.++.XXXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXXXXXXX.XXXXXX.++.XXXXXXXXXXXXX.++.XXXXXX.XXXXXXXXXX.XXXXX.+++.XXXXXXXXXXXX.+++.XXXXX.XXXXX",
"X.+XX..XXX.+.XX.+.XXXXXXXXX++.XX.+.XXX..XX+XXX+.XX+XXXX+.XXX.+XXXXXXXXX.+.XX.++XXXX+XX+.XX.+XX+XXXX++.XX.+.XXXXXXXXX++.XX.+.XXX..XX+XXX+XX..XXX.+.XX.++XXXXXXXXX.+.XX.++XXXX+XX+.XX.+XX+XXXX++.XX.+.XXXXXXXXX++XXX.+XXXX..XX+XXX+XX..XXX.+.XX.++XXXXXXXXX.+.XX.+.XXX..XX+.XX.+XX+XXXX++.XX.+.XXXXXXXXX+.XXX.+XXXX+XX.+XXX+XX..XXX.+.XX.++XXXXXXXXX.+.XX.+.XXX..XX+.XX+.XX+XXXX+.XXX.+XXXXXXXXXX+.XXX++XXXX+XX.+X",
"XX.+X..XX.+XXXXXX+.XXXXXXX+.XXXXXX+.XX..X+XXXXX+.X+XXX+XXXXXXX+XXXXXXX.+XXXXXX.+XXX+X++XXXX.+X+XXX++XXXXXX+.XXXXXXX+.XXXXXX+.XX..X+XXXXX+X..XXX+XXXXXX.+XXXXXXX.+XXXXXX.+XXX+X++XXXX++X+XXX+.XXXXXX+.XXXXXXX+.XXXXXX+XXX..X+XXXXX+X..XX.+XXXXXX.+XXXXXXX.+XXXXXX+.XX..X+.XXXX++X+XXX+.XXXXXX+XXXXXXXX+XXXXXXX+XXX+X.+XXXX.+X..XX.+XXXXXX++XXXXXXX.+XXXXXX+.XX..X+.XXXX+.X+XXX+XXXXXXX+XXXXXXXX+XXXXXX.+XXX+X.+XX",
"XXX.+..XX+XXXXXXXX+XXXXXX.+XXXXXXXX+XX..+XXXXXXX+.+XX+.XXXXXXX..XXXXXX+XXXXXXXX..XX+++XXXXXX.++XXX+XXXXXXXX+XXXXXX..XXXXXXXX+XX..+XXXXXXX+..XX+XXXXXXXX..XXXXXX+XXXXXXXX+.XX+++XXXXXX+++XX.+XXXXXXXX+XXXXXX..XXXXXXX.+XX..+XXXXXXX+..XX+XXXXXXXX+.XXXXXX+XXXXXXXX+XX..+.XXXXXX+++XX..XXXXXXXX+XXXXXX+.XXXXXXX.+XX+.+XXXXXX.+..XX+XXXXXXXX+XXXXXXX+XXXXXXXX+XX..+.XXXXXX+.+XX..XXXXXXX.+XXXXXX+.XXXXXXX..XX+.+XXX",
"X...++.X..XXXXXXXX..XXXXX+.XXXXXXXX..X.+...XXX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XX...++XX..XXXXXXXX..XXXXX+XXXXXXXXX+XX.+...XXX...+.XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX.+...XXX...+.XX+XXXXXXXXX+XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...XXX..++.X..XXXXXXXX..XXXXX..XXXXXXXX..X.++...XX...++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX++...X",
"X.....+X..XXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+.X+XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX.....+X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X++....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX..X+.....X.....+X..XXXXXXXXX+XXXXX..XXXXXXXXX+X+.....XX....++X+XXXXXXXXX..XXXXX+XXXXXXXXX+X.+.....X.....+X..XXXXXXXXX+XXXXX+XXXXXXXXX..X+.....X.....+.X+XXXXXXXXX+XXXXX..XXXXXXXXX+X.+....X",
"XXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX..+XXXXXXXXXXXXX+..XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXXXXXXXX.+..XXXXXXXXXXXXXXXXXXXXXXXXX..+.XXXXXXXXXXXX+.+XXXXXXXXXXXXXXXXXXXXXXXXXX+.+XXXXXX",
"XXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXXX++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++.XXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++XXXXXXXXXXXXX.XXXXXXXXXXXX++..XXXXXXXXXXX.+++XXXXXXXXXXXX.XXXXXXXXXXXX.++..XXXXXXXXXX..++XXXXXXXXXXXX.XXXXXXXXXXXXX++..XXXXX",
"XXX.+...++XXXXXXXXXXX+++XXXXXXXXXXX++..++.XXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX++...+.XXXXXX.+...++XXXXXXXXXXX+++XXXXXXXXXX.++..++.XXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX++...+.XXXXXX.+...++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXX.++..++XXXXXXXXXXX+++XXXXXXXXXXX++...+.XXXXXX++..+++XXXXXXXXXXX++.XXXXXXXXXX.++..++XXXXXX.++..++XXXXXXXXXXX+++XXXXXXXXXXX++..++.XXXXXX++..++.XXXXXXXXXX.++XXXXXXXXXXX.++..++XXX",
"XX++XXXXX.+XXXXXXXXX+.X++XXXXXXXXX+.XXXXX+.XXXX+.XXXXX+.XXXXXXXX.+XX+XXXXXXXXX++XXXXX.+XXXX++XXXXX.+XXXXXXXXX+.X++XXXXXXXXX+.XXXXX+.XXX.+XXXXX.+XXXXXXXXX.+XX+XXXXXXXXX++XXXXX.+XXXX+.XXXXX++XXXXXXXXX+XX+.XXXXXXXXX+XXXXXX+XXXX.+XXXXX.+XXXXXXXXX++X.+XXXXXXXXX+.XXXXX++XXXX+.XXXXX++XXXXXXXXX+XX+.XXXXXXXX.+XXXXX.+XXXX.+XXXXX.+XXXXXXXXX+.X.+XXXXXXXXX+.XXXXX+.XXXX+.XXXXX+.XXXXXXXX.+XX+XXXXXXXXX.+XXXXX.+XX",
"X.+XXXXXXX.+XXXXXXX+.XXX++XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+.XXXXXX.+XXXX+XXXXXXX++XXXXXXX..XX.+XXXXXXX.+XXXXXXX+.XXX++XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX.+XXXX+XXXXXXX++XXXXXXX..XX..XXXXXXX++XXXXXXX+XXXX+.XXXXXXX+XXXXXXXX+XXX+XXXXXXXX+XXXXXXX++XXX.+XXXXXXX+.XXXXXXX+.XX+.XXXXXXX++XXXXXXX+XXXX+.XXXXXX.+XXXXXXXX+XXX+XXXXXXX.+XXXXXXX+.XXX.+XXXXXXX+.XXXXXXX+.XX+.XXXXXXX+.XXXXXX.+XXXX+XXXXXXX.+XXXXXXX.+X",
"X+XXXXXXXXX.+XXXXX+.XXXXX++XXXXX+XXXXXXXXX..X.+XXXXXXXXX+.XXXX.+XXXXXX+XXXXX++XXXXXXXXX+XX+XXXXXXXXX.+XXXXX+.XXXXX++XXXXX+XXXXXXXXX..X..XXXXXXXXX+XXXXX.+XXXXXX+XXXXX++XXXXXXXXX+XX+XXXXXXXXX++XXXXX+XXXXXX+.XXXXX+XXXXXXXXX..X..XXXXXXXXX+XXXXX++XXXXX.+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX++XXXXX+XXXXXX+.XXXX.+XXXXXXXXX+XX+.XXXXXXXX.+XXXXX+.XXXXX.+XXXXX+.XXXXXXXXX+XX+XXXXXXXXX+.XXXX.+XXXXXX+XXXXX.+XXXXXXXXX+X",
"X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+.XXX+.XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX+XXXX+.XXXXXX+.XXX++XXXXXXXXXX+XX+XXXXXXXXXX++XXX.+XXXXXX.+XXXX+XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX..XXX.+XXXXXXXXXX..X+XXXXXXXXXX.+XXXX+XXXXXXX+XXXX+.XXXXXXXXXX+X..XXXXXXXXXX+.XXX.+XXXXXX+.XXX.+XXXXXXXXXX..",
"X+XXXXXXXXXXX.+XXXX+XXXXX+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX+.XXX+.XXXX++XXX++XXXXXXXXXXX..X+XXXXXXXXXXX.+XXX.+XXXXX+XXXX+XXXXXXXXXXXX+X+XXXXXXXXXXXX+XXXX+.XXXX+.XXX++XXXXXXXXXXX+...XXXXXXXXXXX++XXX.+XXXX.+XXXX+XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXXX+.XXX+.XXXXXXXXXXX+X..XXXXXXXXXXX++XXX++XXXX.+XXX.+XXXXXXXXXXX..X+XXXXXXXXXXX.+XXXX+XXXXX+XXXX+.XXXXXXXXXXX+X..XXXXXXXXXXX+.XXX++XXXX++XXX.+XXXXXXXXXXX..",
"X+XXXXXXXXXXXX.+XXXX+XXX+XXXX+XXXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX+.XX++XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XXX+XXXX+XXXXXXXXXXXX..X..XXXXXXXXXXXX+XXXX+.XX+.XXX++XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX.+XX.+XXXX+XXXXXXXXXXXX..X+XXXXXXXXXXXXX+XXXX+XXX+.XXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXX++XXX++XX.+XXX.+XXXXXXXXXXXX..X+XXXXXXXXXXXX.+XXXX+XXX+XXXX+.XXXXXXXXXXXX+X..XXXXXXXXXXXX+.XXX++XX++XXX.+XXXXXXXXXXXX..",
"X..XXXXXXXXXXXX.+XXXX+.+XXXX+XXXXXXXXXXXXX..XX+XXXXXXXXXXXXX+.XXX+.++XXX++XXXXXXXXXXXXX+XX+.XXXXXXXXXXXX.+XXX.+.+XXXX+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX+XXXX+.+.XXX++XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX++XXX.+.+XXXX+XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+XXXX+.+.XXX+.XXXXXXXXXXXX.+XX+XXXXXXXXXXXXX++XXX++.+XXX.+XXXXXXXXXXXXX+XX..XXXXXXXXXXXX.+XXXX+.+XXXX+.XXXXXXXXXXXX..XX+XXXXXXXXXXXXX+.XXX++++XXX.+XXXXXXXXXXXXX+X",
"XX+XXXXXXXXXXXXX.+XXXX+XXXX+XXXXXXXXXXXXX.+XXX.+XXXXXXXXXXXXX+.XXX+.XXX++XXXXXXXXXXXXX+.XXX+XXXXXXXXXXXXX.+XXX.+XXXX+XXXXXXXXXXXXX.+XXX+.XXXXXXXXXXXXX+XXXX+.XXX++XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX++XXX.+XXXX+XXXXXXXXXXXXX..XXX+.XXXXXXXXXXXXX+XXXX+.XXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX++XXX++XXX.+XXXXXXXXXXXXX+.XXX+XXXXXXXXXXXXX.+XXXX+XXXX+.XXXXXXXXXXXXX+XXX.+XXXXXXXXXXXXX+.XXX++XXX.+XXXXXXXXXXXXX+.X",
"XXX+.XXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXXX.+XXXXX++XXXXXXX.+XXXX+.XXXXXX++XXX.+XXXXXXX.+.XXXXX+.XXXXXXX++XXX.+XXXXXXX+XXXX++XXXXXXX++XXXXX++XXXXXXX.+XXXX+XXXXXXX++XXX++XXXXXXX.+.XXXX.+.XXXXXXX+.XXX++XXXXXXX+XXXX+.XXXXXXX++XXXXX+.XXXXXXX++XXXX+XXXXXXX+.XXX++XXXXXXX.+XXXXX.+.XXXXXXX+.XXX++XXXXXX.+XXXX+.XXXXXXX++XXXXX+.XXXXXXX++XXX.+XXXXXXX+.XXX++XXXXXXX.+XXXXX.+.XXXXXX.+.XXX+.XXXXXX.+XXX.+XXXXXXX.+.XX",
"XXXX.++XXXX+.++XXX.+XXXXX+XXXX+.++XXXX++.XXXXXXX.++.XXX.+.+XXXX+.XXXX++XXX.+.+XXXX.+.XXXXXXXX.++XXXX+.++XXX.+XXXXX+XXXX+X++XXXX++.XXXXXXX.++XXXX.+X+XXXX+XXXXX++XXX++X+XXXX.+.XXXXXXXX.+.XXXX+X+.XXX++XXXXX+XXXX+.+.XXX.++.XXXXXXX.++XXXX++.+XXXX+XXXXX+.XXX++.+XXXX++.XXXXXXXX++.XXXX+.+.XXX++XXXX.+XXXX+.+.XXX.++.XXXXXXX.++XXXX+..+XXX.+XXXXX+.XXX+..+XXXX++.XXXXXXX.++.XXX.+X+.XXX+.XXXX.+XXX.+X+XXXX.++.XXX",
"XXXXXXXXXX+.XX++XXX.+XXX+XXXX+.XX++XXXXXXXXXXXXXXXXXXX.+XXX+XXXX+.XX++XXX.+XXX+XXXXXXXXXXXXXXXXXXXX+.XX++XXX.+XXX+XXXX+XXX++XXXXXXXXXXXXXXXXXXX.+XXX+XXXX+XXX++XXX++XXX+XXXXXXXXXXXXXXXXXXXX+XXX+.XXX++XXX+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX++XX.+XXXX+XXX+.XXX++XX.+XXXXXXXXXXXXXXXXXXXX+XXX+.XXX++XX.+XXXX+XXX+.XXXXXXXXXXXXXXXXXXX+.XX.+XXX.+XXX+.XXX+.XX.+XXXXXXXXXXXXXXXXXXX.+XXX+.XXX+.XX.+XXX.+XXX+XXXXXXXXXX",
"XXXXXXXXX+.XXXX++XXX.+X+XXXX+.XXXX++XXXXXXXXXXXXXXXXX.+XXXXX+XXXX+.++XXX.+XXXXX+XXXXXXXXXXXXXXXXXX+.XXXX++XXX.+X+XXXX+XXXXX++XXXXXXXXXXXXXXXXX.+XXXXX+XXXX+X++XXX++XXXXX+XXXXXXXXXXXXXXXXXX+XXXXX+.XXX++X+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX++XXXX.+XXXX+.+.XXX++XXXX.+XXXXXXXXXXXXXXXXXX+XXXXX+.XXX++.+XXXX+XXXXX+.XXXXXXXXXXXXXXXXX+.XXXX.+XXX.+X+.XXX+.XXXX.+XXXXXXXXXXXXXXXXX.+XXXXX+.XXX+..+XXX.+XXXXX+XXXXXXXXX",
"XXXXXXXX+.XXXXXX+.XXX.+.XXX+.XXXXXX+.XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX.+XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXXX++XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+.XXXXXX+.XXX++XXXX+.XXXXXX+.XXXXXXXXXXXXXXX.+XXXXXX.+XXX.+.XXX.+XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXXXXXXXXXX..XXXXXX.+XXX.+.XXX+.XXXXXX.+XXXXXXXXXXXXXXXX+XXXXXXX+XXXX++XXXX+XXXXXXX+XXXXXXXX",
"XXXXXXXXX+XXXXXX+XXXX+.+XXXX+XXXXXX+XXXXXXXXXXXXXXXXX+.XXXXX++XXX+++.XXX+.XXXXX+.XXXXXXXXXXXXXXXX.+XXXXXX+XXXX+.+XXX.+XXXXX.+XXXXXXXXXXXXXXXXX+.XXXXX+.XXX+++XXXX+.XXXXX+.XXXXXXXXXXXXXXXX.+XXXXX.+XXXX+++XXX.+XXXXX.+XXXXXXXXXXXXXXXXX+XXXXXX+.XXX+.+XXXX+XXXXXX+.XXXXXXXXXXXXXXXX++XXXXX.+XXX.+++XXX++XXXXX.+XXXXXXXXXXXXXXXXX+XXXXXX+XXXX+++XXXX+XXXXXX+XXXXXXXXXXXXXXXXX++XXXXX++XXX.++.XXX++XXXXX++XXXXXXXX",
"XXXXXXXXXX+XXXX+XXXX+XX.+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX+.XXX++XXX++XX+.XXX+.XXX+.XXXXXXXXXXXXXXXXXX.+XXXX+XXXX+XX.+XXX.+XXX.+XXXXXXXXXXXXXXXXXXX+.XXX+.XXX++XX+XXXX+.XXX+.XXXXXXXXXXXXXXXXXX.+XXX.+XXXX+XX++XXX.+XXX.+XXXXXXXXXXXXXXXXXXX+XXXX+.XXX+.XX+XXXX+XXXX+.XXXXXXXXXXXXXXXXXX++XXX.+XXX.+XX++XXX++XXX.+XXXXXXXXXXXXXXXXXXX+XXXX+XXXX+.X.+XXXX+XXXX+XXXXXXXXXXXXXXXXXXX++XXX++XXX.+XX+.XXX++XXX++XXXXXXXXX",
"XXXXX..XXXX+XX+XXXX+XXXX.+XXXX+XX+XXXX..XXXXXXXXX..XXXX+.X++XXX++XXXX+.XXX+.X+.XXX..XXXXXXXXXX..XXX.+XX+XXXX+XXXX.+XXX.+X.+XXXX..XXXXXXXXX..XXXX+.X+.XXX++XXXX+XXXX+.X+.XXX..XXXXXXXXXX..XXX.+X.+XXXX+XXXX++XXX.+X.+XXXX..XXXXXXXXX..XXXX+XX+.XXX+.XXXX+XXXX+XX+.XXX..XXXXXXXXXX..XXX++X.+XXX.+XXXX++XXX++X.+XXXX..XXXXXXXXX..XXXX+XX+XXXX+.XXX.+XXXX+XX+XXXX..XXXXXXXXX...XXX++X++XXX.+XXXX+.XXX++X++XXX..XXXXX",
"XXX.+..XXXXX++XXXX+XXXXXX.+XXXX++XXXXX..+.XXXXX.+..XXXXX+++XXX++XXXXXX+.XXX++.XXXXX.++XXXXXX++.XXXXX.++XXXX+XXXXXX.+XXX.++XXXXX..+.XXXXX.+..XXXXX++.XXX++XXXXXX+XXXX++.XXXXX.++XXXXXX++.XXXXX.++XXXX+XXXXXX++XXX.++XXXXX..+.XXXXX.+..XXXXX++.XXX+.XXXXXX+XXXX++.XXXXX.+.XXXXXX++.XXXXX+++XXX.+XXXXXX++XXX+++XXXXX.++XXXXXX.+..XXXXX++XXXX+.XXXXX.+XXXX++XXXXX..+.XXXXXX++.XXXXX+++XXX.+XXXXXX+.XXX+++XXXXX.++XXX",
"XX+.XXXXXXXXXXXXX+XXXX.XXX.+XXXXXXXXXXXXX+.XXX.+XXXXXXXXX.XXX++XXX.XXXX+.XXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXX.XXX.+XXX.XXXXXXXXX+.XXX.+XXXXXXXXX.XXX++XXX.XXXX+XXXX.XXXXXXXX.+XXXX+.XXXXXXXX.XXXX+XXXX.XXX++XXX.XXXXXXXXX+.XXX.+XXXXXXXXX.XXX+.XXX.XXXX+XXXX.XXXXXXXX.+XXXX+XXXXXXXXX.XXX.+XXXX.XXX++XXX.XXXXXXXXX+XXXX++XXXXXXXXXXXXX+.XXX.XXX.+XXXXXXXXXXXXX++XXXX+XXXXXXXXX.XXX.+XXX..XXX+.XXX.XXXXXXXXX+XX",
"X..XXXXXXXXXXXXX+XXXX+++XXX.+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX++XXX.++XXXX+.XXXXXXXXXXXX.+XX..XXXXXXXXXXXXX+XXXX+++XXX.+XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX++XXX+++XXXX+XXXXXXXXXXXXX..XX+.XXXXXXXXXXXXX+XXXX++.XXX++XXXXXXXXXXXXX+XXX+XXXXXXXXXXXXX+.XXX+++XXXX+XXXXXXXXXXXXX..XX+.XXXXXXXXXXXX.+XXXX++.XXX++XXXXXXXXXXXXX+XX.+XXXXXXXXXXXXX+.XXX+++XXX.+XXXXXXXXXXXXX+.XX+XXXXXXXXXXXXX.+XXX.++.XXX+.XXXXXXXXXXXXX+X",
"X+XXXXXXXXXXXXX+XXXX+.X++XXX.+XXXXXXXXXXXX.+X..XXXXXXXXXXXX++XXX.+XX+XXXX+.XXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX++XXX.+XXXXXXXXXXXX..X..XXXXXXXXXXXX++XXX++XX+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXXX+XXXX+XX+.XXX++XXXXXXXXXXXX..X..XXXXXXXXXXXX+.XXX++X.+XXXX+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXXX+XX+.XXX++XXXXXXXXXXXX+.X+XXXXXXXXXXXXX+.XXX+.X.+XXX.+XXXXXXXXXXXXX+XX+XXXXXXXXXXXX.+XXX.+XX+.XXX+.XXXXXXXXXXXX+X",
"X+XXXXXXXXXXXX+XXXX+.XXX++XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX++XXX.+XXXX+XXXX+.XXXXXXXXXXX..X+XXXXXXXXXXXX+XXXX+XXXX++XXX.+XXXXXXXXXXXX+X+XXXXXXXXXXXX++XXX++XXXX+XXXX+XXXXXXXXXXXX+X.+XXXXXXXXXXXX+XXXX+XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX++XXX.+XXXX+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXXX+XXXX+.XXX++XXXXXXXXXXX..X+XXXXXXXXXXXX+.XXX+.XXX.+XXX.+XXXXXXXXXXXX+X..XXXXXXXXXXX.+XXX.+XXXX+.XXX+.XXXXXXXXXXX..",
"X+XXXXXXXXXXX+XXXX+.XXXXX++XXX.+XXXXXXXXXXX+X..XXXXXXXXXX++XXX.+XXXXXX+XXXX+.XXXXXXXXXX..X+XXXXXXXXXXX+XXXX+XXXXXX++XXX.+XXXXXXXXXXX+X+XXXXXXXXXXX++XXX++XXXXXX+XXXX+XXXXXXXXXXX+X..XXXXXXXXXXX+XXXX+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX+.XXX++XXXXX.+XXXX+XXXXXXXXXXX+X..XXXXXXXXXX.+XXXX+XXXXXX+.XXX++XXXXXXXXXX..X+XXXXXXXXXXX+.XXX+.XXXXX.+XXX.+XXXXXXXXXXX+X..XXXXXXXXXX.+XXX.+XXXXXX+.XXX+.XXXXXXXXXX..",
"X+XXXXXXXXXX+XXXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX++XXXX+.XXXXXX+.XXXX+.XXXXXXXXX+XX+XXXXXXXXXX+XXXXX+XXXXXX.+XXXX.+XXXXXXXXX..X..XXXXXXXXX++XXXX+.XXXXXX+.XXXX+XXXXXXXXXX+XX+XXXXXXXXXX+XXXX.+XXXXXX.+XXXX++XXXXXXXXX..X+.XXXXXXXXX+.XXXX+XXXXXXX+XXXXX+XXXXXXXXXX+XX+XXXXXXXXX.+XXXX.+XXXXXX..XXXX++XXXXXXXXX..X+XXXXXXXXXX+.XXXX+XXXXXXX+XXXX.+XXXXXXXXXX+X..XXXXXXXXX.+XXXX.+XXXXXX+.XXXX+.XXXXXXXXX+X",
"X..XXXXXXXX+XXXXXXX+XXXXX+XXXXXX.+XXXXXXXX+.XX+XXXXXXXX++XXXXXX+.XXXX+.XXXXXX+.XXXXXXXX+XX+.XXXXXXXX+XXXXXX.+XXXX.+XXXXXX.+XXXXXXXX+XXX+XXXXXXXX++XXXXXX+.XXXX+.XXXXXX+XXXXXXXX.+XX+.XXXXXXXX+XXXXXX.+XXXX.+XXXXXX++XXXXXXXX+XX.+XXXXXXXX+.XXXXXX+XXXXX+.XXXXXX+XXXXXXXX..XX+XXXXXXXX.+XXXXXX++XXXX.+XXXXXX++XXXXXXXX+XX.+XXXXXXXX+.XXXXXX+XXXXX+XXXXXX.+XXXXXXXX..XX+XXXXXXXX.+XXXXXX++XXXX++XXXXXX+.XXXXXXXX+X",
"XX+.XXXXXX+XXXXXXXXX+XXX+XXXXXXXX.+XXXXXX.+XXX.+XXXXXX++XXXXXXXX+.XX+.XXXXXXXX+.XXXXXX+XXXX+XXXXXXX+XXXXXXXX.+XX.+XXXXXXXX.+XXXXXX+.XXX.+XXXXXX++XXXXXXXX+.XX+.XXXXXXXX+XXXXXXX+XXXX+XXXXXX.+XXXXXXXX.+XX.+XXXXXXXX++XXXXXX+.XXX+.XXXXXX+.XXXXXXXX+XXX+.XXXXXXXX+XXXXXXX+XXXX+XXXXXX.+XXXXXXXX++XX.+XXXXXXXX++XXXXXX+.XXX+.XXXXXX+.XXXXXXXX+XXX+XXXXXXXX.+XXXXXX.+XXX.+XXXXXX.+XXXXXXXX++XX++XXXXXXXX+.XXXXXX+.X",
"XXX++.XX.+.XXXXXXXXXX+.+XXXXXXXXXX.+.XX.++XXXXX.+.XX.++XXXXXXXXXX+.+.XXXXXXXXXX++.XX.+XXXXXX+.XXX.+XXXXXXXXXX.+.+XXXXXXXXXX.+.XX.+.XXXXX.+.XX.++XXXXXXXXXX+.+.XXXXXXXXXX+.XXX.+XXXXXX+.XXX++XXXXXXXXXX.+.+XXXXXXXXXX++.XX.+.XXXXX++.XX.+.XXXXXXXXXX+.+.XXXXXXXXXX+.XXX.+XXXXX.+.XX.++XXXXXXXXXX++.+XXXXXXXXXX++.XX.+.XXXXX++.XX.+.XXXXXXXXXX+.+XXXXXXXXXX.+.XX.++XXXXX.+.XX.++XXXXXXXXXX++++XXXXXXXXXX++.XX.+.XX",
"XXXX.+++++XXXXXXXXXXXX+XXXXXXXXXXXX++++..XXXXXXXX.++++XXXXXXXXXXXX+.XXXXXXXXXXX.++++.XXXXXXXX.++++.XXXXXXXXXXX.+XXXXXXXXXXXX++++.XXXXXXXXX.++++XXXXXXXXXXXX+.XXXXXXXXXXX.++++.XXXXXXXX.++++.XXXXXXXXXXX.+XXXXXXXXXXXX++++.XXXXXXXX..++++XXXXXXXXXXXX+.XXXXXXXXXXX+++++.XXXXXXXX.++++.XXXXXXXXXXX.+XXXXXXXXXXXX++++.XXXXXXXX..++++XXXXXXXXXXXX+XXXXXXXXXXXX++++..XXXXXXXX.++++.XXXXXXXXXXX++XXXXXXXXXXX.++++.XXXX",
"XXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX++XXXXXXXXXXXXXX++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX+++XXXXXXXXXXXXX++.XXXXXXXXXXXXXXXXXXXXXXXXX.++XXXXXXXXXXXXX.++XXXXXXXXXXXXXXXXXXXXXXXXXX++.XXXXXX",
"XXXXXX+X..XXXXXXXXX.XXXXX+XXXXXXXXX...+XXXXXXXXXXX++..XXXXXXXXX+XXXXXX.XXXXXXXXX+X+.XXXXXXXXXXX+X+XXXXXXXXXX.XXXXX+XXXXXXXXX...+XXXXXXXXXXX++..XXXXXXXXX+XXXXX.XXXXXXXXXX+X+XXXXXXXXXXXX+X+XXXXXXXXX..XXXXX+XXXXXXXXX..++XXXXXXXXXXX+...XXXXXXXXX+XXXXX.XXXXXXXXXX+X+XXXXXXXXXXX.+X+XXXXXXXXX.XXXXXX+XXXXXXXXX+X++XXXXXXXXXXX+...XXXXXXXXX+XXXXX+XXXXXXXXX...+XXXXXXXXXXX.+X+XXXXXXXXX.XXXXXX.XXXXXXXXX+X+.XXXXX",
"X+++++.X..XXXXXXXX..XXXXX+XXXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX..X.++++.X.+++++XX+XXXXXXXXX+XXXXX..XXXXXXXXX+XX+++++XX+++++XX+XXXXXXXXX..XXXXX+XXXXXXXXX+XX+++++.X.++++.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.X+++++.X..XXXXXXXXX+XXXXX..XXXXXXXX..X.+++++X.+++++XX+XXXXXXXXX+XXXXXX+XXXXXXXXX+XX+++++.",
"XXXX++.X.+XXXXXXXX+.XXXXX..XXXXXXXX+XX.++XXXXXXX+++XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++.XXXXXXX++XX..XXXXXXXX+XXXXXX..XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX.+XXXXXX+XXXXXXXX..XX++XXXXXXXX++XX..XXXXXXXX+XXXXXX+.XXXXXXXX+XX.++XXXXXXX++.XX+XXXXXXXX..XXXXXX+XXXXXXXX+.X.++XXXXXXX.++XX+.XXXXXXXX+XXXXXX+XXXXXXXXX+XX+++XXXXXXX++.XX+XXXXXXXX..XXXXX.+XXXXXXXX+XX.++XXXXXXX.++XX+.XXXXXXXX+XXXXXX+XXXXXXXX.+XX++.XXX",
"XXX+X..XX+.XXXXXX.+XXXXXXX+XXXXXXX..XX...+XXXXX++X+XX.+XXXXXXX+.XXXXXX.+XXXXXXX+XXX+X+.XXXXX+X+XXX+XXXXXXX.+XXXXXXX+XXXXXXX+.XX...+XXXXX++..XX.+XXXXXXX+XXXXXXX..XXXXXXX+XXX+X+XXXXXX+X+XXX+XXXXXXX..XXXXXXX+XXXXXXX+.XX..++XXXXX+...XX..XXXXXXX+XXXXXXX+.XXXXXXX+XX..X+XXXXX.+X+XXX+XXXXXXX+.XXXXXX.+XXXXXXX+.XX+X++XXXXX+...XX+.XXXXXXX+XXXXXXX+.XXXXXX.+XX...+XXXXX.+X+XX.+XXXXXXX+.XXXXXX.+XXXXXXX+XXX+X+.XX",
"XX+XX..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX++XX+XXX.+XXXXX+.XXXXXXXX++XXXX.+XXXX+XX+.XXX+XX+XXXX+.XXXX.+XXXXXXXXX+.XXXX++XXX..X.+XXX++X..XXX++XXXX.+.XXXXXXXX+.XXXX.+XXXX+XX+XXXX+XX+XXXX+.XXXX.+XXXXXXXX.+.XXXX++XXX..X++XXX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..XX+XXX.+XX+XXX.+.XXXX++XXXXXXXX.+XXXXX+.XXX+XX++XXX+.X..XXX+.XXXX.+XXXXXXXXX+.XXXX.+XXX..X.+XXX.+XX+XXX.+XXXXX+.XXXXXXXX++XXXX.+.XXX+XX+.X",
"X.XXX..XXXX.++++.XXXXXXXXXXX+++++.XXXX..XX.XXX.XXX+XXXX.+++++.XXXXXXXXXX.+++++XXXXX+XXX.XX.XXX+XXXXX+++++.XXXXXXXXXXX+++++.XXXX..XX.XXX.XX..XXXX.+++++XXXXXXXXXXX.+++++XXXXX+XXX.XX.XXX+XXXXX+++++.XXXXXXXXXXX+++++.XXXX..XX.XXX.XX..XXXX.+++++XXXXXXXXXXX.++++.XXXX..XXX.XX.XXX+XXXXX+++++.XXXXXXXXXX.+++++.XXXX+XXX.XXX.XX..XXXX.+++++XXXXXXXXXXX.++++.XXXX..XX..XX.XXX+XXXX.+++++.XXXXXXXXXX.+++++XXXXX+XXX.X",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"};
