-88888888888888888888888888888888 ```8XX888888888```````````````
,8XXXXXXXXXXX8888888888888888888 ` ```XX888888888- ``````````````
``8XXXXXXX*XX8X88XX888888888888X `XXXXXXXXXX` ``````````````
` XXXXXXXXX8X888XX8888XXXX8XXX= `-. ````*8.```````````````
.XXX*XXXXX8X8888X88888888888 -` ```````````````````````
**XX8X88888X8888888888888 `` ``- ```````````````````````
.*8X88888X8888888888888 ` `` `. `` ````````````````````````
-8888888888888888.. ` `- ``=-------=,`````````````````
, ` ``------------```........````
` `=----------8``````..````````
`` ``````.`..=.````````````````
. ``- `````.. `.`````````````````
, `--...........`.........,-```..````
- -,,,..`..`.......................,--`````
.,` -,........................................-.`
..` ,.................................................-
` ``,--,.`...............................................
.-,.............................,,,,,,........
`` ` `` - `-,....,...................,,,,,....,...
`-` ` -............,..,,...,,,,,....,...
`, , ``--................,,,,,,,,....
,,............,,,,,,,,....
` ,,,.......,,,,,,,,....
`, `-,...,--,` `
..``,.-X88**=----,.` ..` ..````.-
. `` 8888X*- . `.`` , ```````..``` ``-,
=X88X@8**--=-,,.`` ` . .. ., ` ``````````````````----=, .
`` `*` ` , . -- ```. ```````````````````..,---------=,` ,
8@@@@888@-` - - , ,` `. . ,` ``````````````````````````````````...--==--==---------. `,
,.,-.--#XX@*-*-,.`*. . `- ````````````````````````````````````````````.----------=---
. .-.` ` -``````````````` ```````````````` ```..---------. =*
- `, ``````` `````````` ```````````````` ```.`----- -X==
- --. ```````````````````````````` ```````````````` ````````````````- -X8*=-
. -```````````````````````````````````````````--=-,,`` -===***=--
- -``````````````````````` ````````---` .=,-*=*=**-,,.
=-. - `.``````````````````````--.` - `-,,,,,...
-----` ..,.` . =``````````..8-@@-8 #8@W`=8 ` . ......`,
----------=---- . -.``````--.#=W-@8-- -8*#, 8 ` ,. .......
------------- . -.=.` 8*8#,#*,--8-@W--.W@8,`8XW, #-@8*X#,-# , . ..,...
=----------= . X-.=--@W@W@=,@X,W@8*,--X8@,@.*@@-@.--@-@.-8 ,,,.
=---------*` ` -. 8@-.=@X@*W#..W`@.8W@@,=.,@8,#8X-8@-..# .,.
=--------- , .,
--------- ` ,, ,
--------* --
=-------X , -