Files @ r9657:c4a8f9c442d7
Branch filter:

Location: cpp/openttd-patchpack/source/media/openttd.64.xpm - annotation

rubidium
(svn r13729) -Fix: assumption that non-north tiles of a house do not have the 1x1 building bit set was flawed with some NewGRFs. This caused the amount of houses to differ, which causes the town radii to differ, which causes desyncs when towns are expanded.
r807:e89e2c5abad9
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
r1100:be829c59b1b5
/* XPM */
static char * openttd_64_xpm[] = {
"64 64 252 2",
"  	c None",
". 	c #212429",
"+ 	c #030006",
"@ 	c #402F20",
"# 	c #80582F",
"$ 	c #000100",
"% 	c #252B31",
"& 	c #2B1C0D",
"* 	c #DC9C55",
"= 	c #FFC36A",
"- 	c #1F180E",
"; 	c #D09351",
"> 	c #FEBA6A",
", 	c #ECAB62",
"' 	c #7E5935",
") 	c #F1AE5F",
"! 	c #F8AE62",
"~ 	c #2E3339",
"{ 	c #6F4B28",
"] 	c #150D04",
"^ 	c #C3884C",
"/ 	c #F4AB5F",
"( 	c #684B2B",
"_ 	c #353B3E",
": 	c #11100E",
"< 	c #FCB265",
"[ 	c #5D4327",
"} 	c #BA8144",
"| 	c #E9A863",
"1 	c #E2A15A",
"2 	c #563B1E",
"3 	c #AC7A45",
"4 	c #694D32",
"5 	c #383937",
"6 	c #929492",
"7 	c #A5A8A8",
"8 	c #9B9E9D",
"9 	c #665D51",
"0 	c #49321A",
"a 	c #3E4144",
"b 	c #090F13",
"c 	c #D5DADD",
"d 	c #E7EDEF",
"e 	c #F9FBF8",
"f 	c #988E82",
"g 	c #0A0201",
"h 	c #A2703D",
"i 	c #D9DBD7",
"j 	c #F6F8F5",
"k 	c #9A8A78",
"l 	c #916333",
"m 	c #5D5449",
"n 	c #F1F3F0",
"o 	c #EAA859",
"p 	c #4B4D4F",
"q 	c #9A6B37",
"r 	c #696762",
"s 	c #DFE1DE",
"t 	c #EFF1EE",
"u 	c #917E6B",
"v 	c #332312",
"w 	c #936D47",
"x 	c #563E28",
"y 	c #4F4842",
"z 	c #767470",
"A 	c #B1B3B0",
"B 	c #CDD1D0",
"C 	c #E9EBE7",
"D 	c #F3F5F2",
"E 	c #C0C2BF",
"F 	c #6F6051",
"G 	c #635345",
"H 	c #FFB25F",
"I 	c #050A06",
"J 	c #664220",
"K 	c #403A34",
"L 	c #858886",
"M 	c #C2C8CC",
"N 	c #EDEFEC",
"O 	c #DFE5E7",
"P 	c #797064",
"Q 	c #A8A29B",
"R 	c #BE8953",
"S 	c #ADB3B7",
"T 	c #E5E7E4",
"U 	c #9F7E5E",
"V 	c #F4A554",
"W 	c #F3A956",
"X 	c #D98F46",
"Y 	c #443D37",
"Z 	c #B1B0A7",
"` 	c #FDFFFC",
" .	c #927960",
"..	c #FFA652",
"+.	c #FBAA59",
"@.	c #11181E",
"#.	c #C9C5BD",
"$.	c #A89E91",
"%.	c #F6A052",
"&.	c #FBA950",
"*.	c #1A0B00",
"=.	c #AC783D",
"-.	c #A68666",
";.	c #7E6C5D",
">.	c #BB7B44",
",.	c #F69F4A",
"'.	c #F79A48",
").	c #FFA349",
"!.	c #845728",
"~.	c #FDC880",
"{.	c #C3813D",
"].	c #9E7047",
"^.	c #F5983F",
"/.	c #D07D2D",
"(.	c #7A5028",
"_.	c #817E79",
":.	c #85705A",
"<.	c #CA8136",
"[.	c #985A22",
"}.	c #98908A",
"|.	c #8B6C50",
"1.	c #F9953F",
"2.	c #C77228",
"3.	c #D1D1C8",
"4.	c #F39A4E",
"5.	c #FF9C3D",
"6.	c #F98F34",
"7.	c #F79335",
"8.	c #945A2A",
"9.	c #C17A3D",
"0.	c #EE8C36",
"a.	c #ED8632",
"b.	c #E8903D",
"c.	c #654B35",
"d.	c #B36420",
"e.	c #FF9030",
"f.	c #FB8B33",
"g.	c #FB8A29",
"h.	c #C06B20",
"i.	c #884914",
"j.	c #DD863C",
"k.	c #FB8427",
"l.	c #FD8E23",
"m.	c #B15B11",
"n.	c #E78024",
"o.	c #FC841D",
"p.	c #F37E13",
"q.	c #F89A41",
"r.	c #D77921",
"s.	c #655340",
"t.	c #FE801C",
"u.	c #FE7F0C",
"v.	c #FE7A08",
"w.	c #FF8814",
"x.	c #C4600D",
"y.	c #FF8700",
"z.	c #4E2505",
"A.	c #000205",
"B.	c #745C46",
"C.	c #DF7216",
"D.	c #F2760D",
"E.	c #FE7404",
"F.	c #FF8000",
"G.	c #974600",
"H.	c #7A3F12",
"I.	c #593513",
"J.	c #513D2D",
"K.	c #6A421A",
"L.	c #9C520F",
"M.	c #F67300",
"N.	c #3E210D",
"O.	c #BBC0C3",
"P.	c #CE6000",
"Q.	c #E86E00",
"R.	c #FF7500",
"S.	c #FF7B00",
"T.	c #A14800",
"U.	c #7A3601",
"V.	c #1E3E10",
"W.	c #352A35",
"X.	c #122509",
"Y.	c #3A7E1E",
"Z.	c #813A00",
"`.	c #8B8074",
" +	c #C25600",
".+	c #A1836B",
"++	c #F46B00",
"@+	c #B57031",
"#+	c #AD5000",
"$+	c #1A3710",
"%+	c #62C52C",
"&+	c #61CC34",
"*+	c #382D38",
"=+	c #0B1A07",
"-+	c #5BB92A",
";+	c #6DE73A",
">+	c #4A9222",
",+	c #D05B00",
"'+	c #DF5F00",
")+	c #662E00",
"!+	c #55B32E",
"~+	c #6AD432",
"{+	c #69DC39",
"]+	c #1D380B",
"^+	c #0A1608",
"/+	c #72E236",
"(+	c #438D24",
"_+	c #752500",
":+	c #A64002",
"<+	c #BC5700",
"[+	c #17320B",
"}+	c #57AC28",
"|+	c #42861D",
"1+	c #5A2900",
"2+	c #152C0C",
"3+	c #0A1104",
"4+	c #100001",
"5+	c #469724",
"6+	c #73F43D",
"7+	c #234912",
"8+	c #2E5F18",
"9+	c #50AF29",
"0+	c #6EDE32",
"a+	c #295914",
"b+	c #5CC132",
"c+	c #255114",
"d+	c #38761E",
"e+	c #3F8222",
"f+	c #52A025",
"g+	c #6F2F00",
"h+	c #894000",
"i+	c #377019",
"j+	c #7DFF3F",
"k+	c #346A1C",
"l+	c #C96E14",
"m+	c #FF7004",
"n+	c #0B200A",
"o+	c #74EC36",
"p+	c #7C4A1D",
"q+	c #DE6701",
"r+	c #210901",
"s+	c #20440F",
"t+	c #4EA529",
"u+	c #8C3D00",
"v+	c #4D9C27",
"w+	c #66CF2D",
"x+	c #C55301",
"y+	c #2C0F00",
"z+	c #142806",
"A+	c #361500",
"B+	c #421C02",
"C+	c #3E7A1A",
"                                                                                                                                ",
"                                                            . +                                                                 ",
"                                                          . @ # $                                                               ",
"                                                        % & * = # $                                                             ",
"                                                      % - ; > , > ' $                                                           ",
"                                                    % - ; > , ) ! > ' $                                                         ",
"                                                  ~ - ; > ! ! , ) ) > { $                                                       ",
"                                                ~ ] ^ > ! , , ! / , ! > ( $                                                     ",
"                                              _ : ^ > , ! ! , / ! , , > < ( $                                                   ",
"                                            ~ : ; > , ! , , < , / ! / / > < [ $                                                 ",
"                                          _ : } > , , ! ! | 1 1 , ) , , , ) < 2 $                                               ",
"                                        _ : 3 = , , < , * 4 [ 4 ( 3 < / , ! > , 2 $                                             ",
"                                      _ : } > / ! , ! , } 5 6 7 8 9 | < , , ) ) < 0 $                                           ",
"                                    a b 3 > ! , | ! , < ^ 9 c d e f | ) ! , ! , > , 0 $                                         ",
"                                  a g h > , ! ! , , > > } 9 i j e k | , ! , ! ! / > / @ $                                       ",
"                                a + h > , ! , , < ! , * l m i n e k | ! ! < > , , , > o @ $                                     ",
"                              p b q = , , ! < , 1 h { [ @ r s t e u ; > ; # # 3 ! , ! > | v $                                   ",
"                            p b w > / ! ! ) | q x y z 8 A B C t D E F # 2 p z G 1 ! , / H 1 v $                                 ",
"                          p I l > , , , < * J K L M i C C C C n N D O 6 P M d Q R < ) ) / < * & $                               ",
"                        p b # > , , ! < | ( a S i N n n n D n t C t n n T C e B U < V V V W H X & $                             ",
"                      p b # > ) < , , ) q Y Z s C n t e ` j t n n n n t N N t C  ./ V / V ..V +.X - $                           ",
"                    @.b # > , ! , ! < 1 x L i n n n D #.u $.e C C D ` C n C t e f * V %.%.V %.&...X *.$                         ",
"                  @.b { > > , ! , , < =.y M N t C e Q -.^ ;.C D e k Q ` n n t e Q >...,.,.,.,.,.'.).X ] $                       ",
"                @.b { > ) , , , / ! ) !.z i t n j s U ~.{.9 i t j u !.f j t n e B ].&.'.'.'.'.'.^.'.)./.] $                     ",
"              @.@.( > < / ! / , , / / (._.C n t n C :.V <.G i n j k %.[.}.j t D N |.,.'.^.'.^.1.^.1.1.).2.] $                   ",
"            @.: 2 > ! / / / / / +.V +.(.}.C C t t ` Z ' [.9 3.n e u 4.5.(.E D n ` $.X 1.^.1.1.1.6.7.1.6.5.2.g $                 ",
"          @.@.2 H W / V V V V V V V &.8._.C D C n n e E G P T t e k ,.5./.F n j i _.9.6.7.6.0.1.a.6.6.6.6.5.2.g $               ",
"        @.@.2 +.+./ V V V %.%.V %.,.V b.c.i D t t t N D d i C t j :.d.0.5.[._.u U R '.6.1.6.6.e.6.f.f.6.f.g.e.h.g $             ",
"      @.@.0 +.+.%.V V %.V ,.%.,.%.,.,...8.Q j t C n t t n N C t D #.z [ i.2.j.4...1.6.g.6.f.6.g.g.g.f.g.k.g.g.l.m.g $           ",
"    @.@.0 ..&.%.,.4.,.%.,.,.'.,.,.'.'.^.b.4 3.` n n C t t t n t t j D B 8 F i.n.e.k.f.f.f.g.k.f.g.g.o.o.o.o.p.o.l.m.g $         ",
"  @.. 0 &...,.%.,.'.,.'.'.'.'.^.^.^.^.q.1.r.s.B ` D n t t C n t t t t N t d 7 c.h.e.g.k.g.g.o.k.k.o.k.o.t.u.t.v.u.w.m.] $       ",
"  % g j.&.'.,.^.'.,.'.'.'.^.1.1.1.1.1.7.1.5.n.# 6 C ` j n n t t t t t t t N D O F x.l.o.t.t.t.t.u.t.u.t.t.u.v.u.u.v.y.z.A.      ",
"    A.& j.).'.'.1.1.0.^.1.^.1.0.1.6.1.e.7.a.r.n.d.|.f i e e C n t t t t t t N e d B.C.o.p.t.u.D.v.D.v.v.v.v.v.E.v.F.G.g A.      ",
"      g v b.q.0.^.1.5.a.7.6.7.6.6.6.a.d.H.I.J.K.e.k.2.8. .#.j t t D n t t t t N e M L.u.v.u.t.u.v.v.v.M.E.v.E.M.F.G.A.A.        ",
"        A.N.^.6.7.a.7.1.6.6.6.6.6.e.h.@ r 6 O.6 d.g.g.l.P.:.C t t C e e t t t t N ` :.Q.v.E.E.v.R.E.R.v.E.E.R.F.G.+ A.          ",
"          A.N.1.6.6.f.g.f.f.f.g.f.f.C.c.M N t O |.k.o.o.P.G i t e  .:.3.e t t t n ` 7 x.v.S.v.E.R.R.R.E.R.S.F.T.A.$             ",
"          . $ N.6.e.f.g.g.g.f.o.k.k.k.K.S n D e A L.w.w.P.s.i t e U C.U.#.D C n t e M d.F.E.E.R.S.R.R.R.R.F.T.A.V.V.$           ",
"        W.X.Y.g N.6.l.g.k.k.p.k.o.w.t.Z.Q n t t D `. +u. +G i n D .+D.++J s n n C j M @+u.E.R.S.R.S.R.S.F.#+I $+%+&+V.$         ",
"      *+=+-+;+>+g z.k.o.p.t.u.t.t.u.u.G._.t t t n d B.,+'+s.i n e .+D.++)+O.t n t ` A d.u.M.R.R.R.S.R.F.#+A.$+!+~+{+~+]+$       ",
"    *+^+-+/+~+~+(++ z.w.o.u.t.t.v.u.t. +F C n t t j O B._+c.i n j U D.:+J.#.t n t ` k n.R.R.R.R.R.R.F.<+$ [+!+~+&+~+{+~+]+$     ",
"  ~ =+}+/+~+{+~+/+|+A.1+u.u.v.M.v.v.v.,+c.s n t C D j d _.`.i n ` |.)+@ 6 i C n j O ].l.E.R.S.R.R.F.<+g 2+-+&+~+~+{+&+;+&+3+$   ",
"a 4+5+6+~+~+~+{+7+8+(+A.1+F.v.v.E.R.E.++K.#.n n n t t N t T C t D #.7 E i N n n e f j.S.E.M.R.M.F. ++ [+9+&+{+~+{+~+0+{+a+I @.  ",
"  + 2+b+{+{+/+c+V.]+d+e++ )+v.v.R.R.E.E.U.S t n n e D t t N t C t j N C t t D ` Q >.w.E.R.R.R.F.P.g $+d+$+2+f+/+~+~+/+8++ A.    ",
"    b X.&+/+c+V.{+~+I >+e++ g+S.S.S.S.E.h+}.t ` u u T ` D n t n t t n n D ` C }.>.g.E.R.R.R.F.P.g 2+d+=+!+f+=+}+{+/+8++ $       ",
"      + 2+&+X.i+j+k+V.{+~+i+A.g+S.R.E.v.T.z ` i h l+(.Q T e C n C e ` ` T A |.9.w.m+R.R.S.F.P.*.n+!+f+3+!+j+i+d+j+k+g A.        ",
"        g $+&+$+2+V.o+-+3+Y.e+g U.F.v.E.'+{ `.P j.w.M.<+p+$.e n j 3.$.k w d.l.F.E.E.R.S.S.,+*.n+5+&+/+f+=+e+[+b+i++ A.          ",
"          g V.-+8+0+b+^+e+[+|+k+$ U.F.S.E.v.k.f.t.m+R.S.'+B.N t j  .9.n.o.u.R.E.R.S.R.F.q+r+n+e+[+!+{+o+>+=+!+e+g $             ",
"            + V./+&+=+3+f+}+A.&+d+$ Z.S.v.R.R.E.E.E.S.S.,+G 3.n j .+u.m+E.E.R.R.M.R.S.q+*.=+e+3+V.6+~+~+{+0+e++ $               ",
"              + s+!+f+%+n+=+t+b+5+k+I u+F.S.S.R.S.R.R.S.,+G i D e .+D.E.v.R.R.R.R.F.Q.r+3+t+c+e+V.i+/+~+;+e++ $                 ",
"                + 7+;+;+}+v+w+X.=+>+k+A.h+F.R.S.R.R.S.S.x+G T ` ` .+p.R.R.M.S.R.S.Q.y+^+(+&+~+;+~+2+e+o+e++ $                   ",
"                  + 7+{+;+&+2+3+e+z+(+8+g G.F.R.R.R.R.M.,+J.S O.M :.o.R.R.R.R.F.Q.y+^+|+V.!+/+~+{+b+>+>+b $                     ",
"                    + 7+o+$+c+%+z+k+v+/+c+A.T.F.S.R.R.R.E.x.d.@+9.j.u.E.R.R.F.M.A+I e+=+s+o+~+~+~+o+>++ g                       ",
"                      + 8+}+n+}+!+v+{+[+5+a+$ T.F.S.R.R.R.S.F.w.w.v.E.R.R.S.Q.A+A.5+a+8+$+(+/+~+;+>+b $                         ",
"                        g i+}+n+~+{+2+8+X.t+c+$ #+F.S.R.R.R.v.E.E.v.R.S.S.M.B+$ |+&+&+/+b+n+(+6+>++ $                           ",
"                          I k+~+b+z+d+j+(+I b+7+A.#+F.S.R.E.E.E.E.R.R.S.M.B+$ e+&+&+{+~+/+!+v+t+: I                             ",
"                            g i+!+e+;+~+[+e+0+&+V.g #+F.S.R.v.E.R.S.S.D.z.g e+&+~+~+~+{+~+o+}+I $                               ",
"                              g i+6+%+2+C+;+~+{+&+n+g <+F.R.R.R.R.S.M.z.A.I c+~+0+~+~+~+/+t+: I                                 ",
"                                + e+}+d+/+~+{+/+i+g + ] <+F.S.M.S.S.1+g     + 8+{+~+{+/+}+: A.                                  ",
"                                  + d+6+~+~+;+i+A.$   A.g P.F.R.S.1++         + 8+/+;+!+3+A.                                    ",
"                                    + e+o+;+d++ A.      $ g P.F.)+g             b k+b+3+A.                                      ",
"                                      + e+(+b $           g *.1+A.                + + +                                         ",
"                                        g + g               $ A.                    I                                           ",
"                                          $                                                                                     ",
"                                                                                                                                "};