8888888888888888oGOGG08888O888?ooo???o?88888888888888G00OOO0oo88oooooo0000
8888888888888880GOOOOOo8888G88ooo????o?8888888888888o?00O0O0Go8Goooooo0000
888888888888888O0OOOOO08888G88oo??????o88888888888888O?O000?Oo8ooooooo0000
888888888888888o0OOOO0O?8888G8o????????888888888888080O000Ooo?800000o000oO
8888OG8G888888800OOOO0OG888888o???????o88888888888Oo80O00O?oo?8?00o^^^^???
8888OOOG8888888O0O0OO0008888G8?????????888888808O00O8o000O00oOGOoo^?^^^^o^
8888000OO8888oo80O0O0000888G8G??????oo?888888??oo0000O00000o0O8o?o^??^^0o^
88880o0O0G88?o?o0O0O0000O0oGOO?????000?888888o?^oo??o0000oo0OG^0??^?^000?^
88888o0oooG8????o0OO0O000o8o?O?????o00o88888????oo??o000oo000Oo??????^00?^
88888ooo??O8?o?o?00000OOO???oo?????^o0?G8888?^???o?0?00O0000^0^?o?^^^^??^^
8888o0oo?o0?o???o00000O00???o8??????o00o8880??????^O?o00oo000O^^???o?0o^^^
G888ooo???oOo??Oo000O0000???88??????o00?888??^???oo^?oo0Ooooo0^^?oo?^"00oO
O888o0???o?Go?O?0o00000O0^?^8G???^??o00oGG8????8???"^?o0O0o00?^^OOo0O?^OO"
0888o???G^??????Ooo000oo00??OO?^^??^?o00OO8o??????O?O0?oO0O00^o^0O^o?^^oo.
0G88o???O0??????Ooo00O0000?0OO^?^?^^^oo0G0o0??????^?oo?o0ooo0^oo0O"?^^^^?o
o00o?0?^00????????Oo00000o?OO0?^?^^^??o0O????^^???^^G???0o???o000o"?^^o??0
o??o???O0o??^^^??ooooOOO?oooo?oo?o??^^o0G^o??^^^^?^^^o???^?????o0O??"^""""
o??oG??00^?^?????Ooo?oooooo????o????o??00?0^^^?????^"?^?ooo??^??0^^""?"^""
8?^0o???o^^^^???^oo??oooooooo?oo0oo???oo0O?o^^^^^^?ooo0oo??oo???^?0??o""""
oo?O?o???o^^????^0ooooo00000ooo00000o???00^?^^^^????0o?o??o?????0^^^^^^""?
OOO0?o^???^^^?^?^oo?ooOOOOOO00o00OOO00??o0oO?^^^^?^o??????^^???o0^"""^?"00
ooooO??^^o^^^^^^^ooo0OOOOGGOOO00OOOOOO00?0""O^"^"^^?^^^^^^??^?^^?0"""^^ooo
ooo?0??^00^^^^^^o?o0OOOGGGOOOOOOOOOOOOOO000^^^^"""??^??^^^^^^"^^??o"""??o0
?oo00^^^0?^^^^^o?oOOGOOOOOOOOOOOOOOOGOOOGOoo^^^^^??^^?^^^^""^^^?"?o.""O?^^
o0o0^^^^o^^^^^??o0OOOOOOOOOOOOOOOOOOGOOOGGO^^^^^^^?^^?^^^^^^^^"?^^o?"o.oo^
0?"^^^^^o^^^^???oOOOOOOOOOOOOOOOOOOOOGGGGGGO^^^^^?^^^^^?^^^?^^^??^?^"""^oO
^???^?^^oO0o???o00OOOOOOO00O0OOOOOOOOGOGGGGO0????^^^^^^^"^?^^^^^^^?^""""^0
^o^^^^^^0ooo???o000000O000000OOOOOOOOOOOGOGOO???0^^^^"^^^"^^""^^^^^"""""""
^?^^^^^^???????o00000000000000OOOOOOOOOOOOOOO0^?o^^^^""^^^""""^"^^???o""""
^???^^^O^??????oo000000000000OOOOOOOOOOOOOOOO0?^"^"^""""^^""^""?"^^^^??"""
^^^^OO0o?^??^???o0000o000000O0000OOOOOOOOOOOO0o"^^^^"""""""^^"""""?^^^^?""
^^^O^?0?^o??^???oo000000000000OOOOOOOOOOOOOOOO0"?^?"""""""""""""""^^^^^^."
^^^0o????o??^????oo000o000000OOOOOOOOOOOOOOOOO0^^^^^"""""""""""""^^^^^^"^"
^^??^?^?????^^???ooo0o00000000000OOOOOOOOOOOOO0?^"^^""""""""""""^^""^^^""?
^???o^??^^?^^?????oooo0000000000OOOOOOOOOOOOOO0o^^^""^^"""""""^"""""^""""^
^^?^^^^^^^?^^^?????ooo00000000000000OOOOOOOOOOO0^^^^?"^"""""""""^oO""""?""
^^""^^^^^^^^^^????ooo0000000000000000OOOO00000O0"^"0^^^""""""""?O0OGoG""0"
^"^"^^^^^^^^^^????ooo0000000000000000000000000OO^"^o0"?^^""""o000OO0G^^Go0
""""""""^^^^^^^^?ooooooo0000oooooooo0000ooooooo00"^"o^^^???^?0oo0000OOoo??
"^^^""""^^^^^^^^oooooooooooo????????oo0oo??^^???o^^""oooo000o?oO00O0OO0O00
"""^""""^^^^^^^^ooooooo?????^^^"^^^^?o00?^^^^^^^?^^""0o0oo0000o??OO00OOOO0
""""""^"^^^^^^^^ooooo??oo?????^^^oo^?ooo^^^o00oo?"^"000000000000oo0OOOOO0O
""""""^"^"^^^^^?o?ooooo??^"^^?^^^^^?ooooo"^^^"^?^0^00OO0000o00O000000o00O0
"""""""""00""^^^?ooo????^^^^^??^^?^^^00O?^^^??^?o^"o?00000000000O000oooo00
""""""""???o?^^^?oo???????????????^^?0000^???oooO0?00o?oOO0o00000o000O0000
""""""""?^^?o?^??ooooo??o?????????^o?o000^????oooo?0000o??oo000000oo000000
""""""""o^????"^ooooooo?oooooooooo??oo000o0000oooo00o0o0oooooooooo00000o00
""""""""?"oo??^^oooooooooooooooooo?oooo000000000o^000ooooo000oooo000000ooo
""""""""?^o?^??^o??ooooooo0o00ooooooooo000o00000o?ooooooooooooooooo00o0o0o
""""""""????^??^o?ooooooooo00oooooooooo000000000o?oooooooooooo?oooooo00ooo
""""^"^^o??^?oo??????ooooooo0000oo??ooo0000o00000o???oooo0oo???oo0oooooooo
"""""^^???o??oo??????oooooooo000o???ooo0000?oo0o0oo???ooo????ooooooooooooo
""""^^^??o?oo?o??????oooooooo0ooo?^oooo0000o?oooo??????o?oo?????????o?o?o?
"""^^??000o^ooo??????oooooooooooo????o?ooo0???oo??^^?^??????ooo??????o????
"""^??^000oooooo??????o?o?oooooo??^^"^????????oo?^^^^???o?????????????????
""^^??o00000ooo???????????ooo????o?^^^"^^^?o????^""^?????^???o????????????
""?^^oo0^^^oooo?????????????????oo?^^""^^^^?????"?o""?o???????????????????
"^^ooo0O^^^o???????????????????????^^""^"^^^^??^"^?^^^?^^???????????^?^^^^
""^oo0OO^^0o??^????????????????^^^^^^"^^^???^^?""^^"^^^^^^?????^^^??^^^^^^
^""^0GOG?o0?o??o????????o?????^^^^^^^?ooo???^^o"^^^^"^^^^^^^^^???^^^^^^^^^
^"^"GGGGG0oooooo?????????????^^^^^^???^^^""^^^""^^^^^^^^^^^^^^???^^^^^^^^^
""^?GGOOOO0oooo??????????????^^^^^^^"^^?""^?^?"^^""".^^^^^^^^^^^^^^^^^^^^^
^"^OGGGOOO00?oo?????????????^^^^^""^""?^^???^^^""^^"""?^^^^^^^?^?^^^^^^^^^
^^^OGGOGOOO0o?o?????????????^^^^^^^^??????^?^"""^"^""""^???????^^"^^^^^^""
^^OOOOGGGOO0o^???????????????^^^??^^^^^^?^??"^"^^^^"."^^^"""""""""^^^^^"""
^^OOOOOOOOO0oo???^??????????^^^^??^^^^^^"^?^"^^^""""."^""^^^^^^^^"^^^"^"""
"GOO0OOOOOO00o???^^^^^??????^^^^^??^^"""^??""^""""""."^^^^^^^""^""^"^^""""
GOOOGOOOOOOO000???^^^^^??^^^^^^?????^^"^???""^^^^"^".^??^^^^"^^^^^""^""^""
GGOGGGOOOOO00000??^^^^^^^^^^^^?^^????^????^""""^"""""?^^?^^^"^^^?""""""^""
GGO00000000OO0O0o??^^^^^"^^^^^^^?^??^????^""^""""^"""??^^^^^^"^?""""""""""
O00000000000OOO0o?^^^^""^"""^^^^^^^^^^?^^"""."""^^"^^^?^^^^^^??""^"""""^""
GGGGOOOOOO000000O0?^^^^""""""""""^^^^^^^^"""""..""".^?^??^?o^"""""""""""""
GGGGGGOOOOOOO0O0000?^^^""""""""""^^^^""""0""""".""".?^"""""""^""""""""""""
GGGGGGGGGGGGOOOO0000?^^"""""""""""""""""oO^"""."""".?^?^"""^^"""""""""""""
GGGGGGGGGGGOO0000ooooo^"^^"^^"^^o?^?^?^0GOO"""".."".^.^^^"^"""""""""""""""
GGGGGGGGOO000000ooooooo^^^^^^^^00oo0o00O00OG"""""""."^""??^"""""^"""."""""
GGGGGGGO0000O00000oooooo^^^^^??^0oo0??0o000OG.""""...^""^??^^^^^""".""""""
OGGGOOOO0OOOOOOO00o0o0ooo^^^??^^ooo0^oo000O0GO"""".?."^""^?^^^""""".""""""
OGGOOOOOOOOOOOOO0000000oo?^??^^^^0ooooo0o00oOOG"""..""""""""""""""."""""""
OOGGGGGOOOOOOOOO00000000oo???^^^^^o?ooooo00o0OGG."....."."""..""".""""."""
0OOGGGGGGOGOOOOOOOO00o0ooo0o?"^^^^0?o?ooo0000OOOO.""."...."""....."""""...
00OOGGGGGGGGOOOOOO000oo0o000o"^^^^O????o?000o0OOO0o""....."""...""""".....
000OOOGGGGGGOOOOOOOOO00000000oo0OO?o?????oo0o0000000""....."""""""""".....
O000OOOOGGGGGGGOGOOOO0OO000000oooo???????oo00o0000000o?......"""""".""....
O000OOOOOOOOOOOOOOOOOOGOO000000ooo??oooooo00oo00o000ooooo?".....""....."..
OOOOOOOOOOOOOOOOOOOOOGOGOO00000000?ooo000oo??oooooooooo0ooooo.""""........
OOOOOOOOOOOOOOOOOOOOOGGGGOO000OOo0^^^^^^^^^???o?ooooooooooooo?""..........
OO000OOOOOOOGOOOOOOOGGGGOOO0000O00^^^^^^^?^^??????ooooooooo??^"...........
O000OOOOOOOOOOOOOOGGOOOOOG0OO0oo00^^^^^^^^^^^^^^^???ooooo???^"............
OOOOOOOOOOOOOOOOOGOGOOOOOOGOO0oo00"^""00"""""""^^^???ooooo?"".............
OOOOOOOOOOOOOOOOGGGGOOOOOGGGOOooo0?^^".O00.""""""^^???ooo?^"..............
OOOOOOOOOOOOOOOOGGGGGGOGGGGGGOOooo0"^""00OOO.""""^^^???o?^"...............
OOOOOOOOOOOOOOGGOOGOOGGGGOOOOOOOOO00^^"".0O".""""""^^^???^................
OOOOOOOOOOOOOOOGOOOOOOOOOOOOOGOOO00O^^^^^O""..."""""^^??^"................
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00O0o0o^?^""........."""^^""................
OOOOOOOOOOOOOOOOOOOOOOOOOOGGGO000O0o0^^"""""..........""".................
OOOOOOOOOOOOOOOOOOOOOOOOGGGOO0O00OOO0"""""""".............................
OOOOOOOOOOOOOOOOOOOOOOOGGGOO000OOOOOOO^"""""............................0.
0OOO0OOOOOOOOOOOOOOOOOGGOO000OOOOGGOOOOo"""."...........................00
00OO0OOOOOOOOOOOOOOOGGOOO0OOOOOOOOOOOOOO0""""..........................00.