`
`.,,,,.```
`..,,:::::;::::,,````
`,;;;:;;;;::;;;;;;:,:`. `
`.:;;;;;;;;;;;;;;;;;;:;;::.``
,,:;;;;;;';;;';;:;;;';::;::.. `
:,;';;;'';'';;';;;;;;;;:::::,.`.`
.,';''';;''''';';;;;;;;;:,,::,.. ``
`` ` ,;''''';;''''';;';;;';;;;:,:,,.,,:`
`....`` ::;'''''';;''''';';';;;;:;::,:,.,.:.`
,,,,,.`` ;:;';'''';;';''';;';;;;;::'::,,,:,..`
:::::,.`` .,;;;''';';;;';'';'';;;;;;;;;;;,,:,,.``
.;;;::,.`` ,;:'''';;;;;';;'';''';;;;;;;';;,;,,.``
`';;;;:,` ` `,;:;''';;;;;;;;'''';;;;;;:;;;;;;:,,..`
``'''';:,``` `+;;'''';;;;;;;;;;';;;;;;:;;;;;;;:.,`.`
`,''+'::,``` #@;'''''';;;;:;;;';';;;;;;;';;;:;:,.::.`
`.:';;;::,.`` ;+@:'+''';;;;;;;;;;;';;';;;;;;;:::::.,;,.`
`.'''';;,,``` '+@ +++';;;;;;;;;;'';;'';;'';;;::::::,,;:.`
`....'+''';:,.``` ,+#@`:'+'';;;;::::;;;;''''';;;;:;:::,,:::':.`
`...,.:;';';;,,..`'#@@`.+';';:;::::;;;;;;;;';';;;:;:::::,,:'+'.``
,.....';;;;;;:,,`#@@@`..;:;';:;;:;;;;;;;;;;;;;;:::;:::::::;++;`.`
........,;;'';;:+@+@@....;:;';:::::::;;;;;;;;;;;;;;:::::::,'+''..`
``.,.....,.,::::::#@@@@...``,;'':::;;';';;;;::''++''';;:;:::;:'#+'..`
...........,,,,,::@@@@@,,.`` :'+':;''++++'';;''+++++';;:;::::;:'+'';.``
,............:..:@@@@#,,,.``:;'''::;''+++++';;'+++++';;;;::;:;'++;''.``
`,...........,......`',:,,```:;''':;'#@#+#'#':;'+++++'+';::;:;;;+''';.``
`.,,,..,.......,...,....`:::,`` .:';;'#++#;+;+:::;+++'##'#':;;::;;+'';'.``
`..,,...,.......,,...`.........```.,;;;;;;:;;:;:::;';;';:;:+;:::;;;'';;;.``
.........,.....,;:,,,,,..,...,.```..;::;;;;;':;:,,::;;;';::::::;;;;''';:.``
.........,,,,,,,';;::.,,,,.,...`` ``;:::;'';::;:,,::::'';;::;::::;;;+':,.`
,........:::::::;+':,:,:::,,,..`` ;::;:,,,::;:,:::::,,,::,::,:;;:'';:,.`
,...,....,;';;;;;'+'';;;;::,,,,`` ;;;;;:,::;::,::;:::,:,:,:::::;;''::..`
,...,....,'''';;:;;@++##';;:,,..` `:;;;:::::':,,::;;::,:,:::::::;;;::..``
,...,.,,.,:+';;;:;;'@@##+';:,,..` `,;';:::;'+::,,;;+'::,::::::::;::.;,.`
,...:,,,,,:;+;;;;;;;+;:#';:::..`` ``;'';;;;'':,:,::++':::::;:;::;;::,,.`
,...,;;;;;::;''';;:;+;;:+;;;;,.` `;'';;''+';;;;;;;'+';;;::;;;;;:,:,.``
:,..,'''';:::;++;;'#+';;:'+';..` ``'';;'+';#+++##;;'''';;;:;:;;';,.``
``,,,.,+'';;:::;###@@+''';;::,.`` `;;';'';;;++';;;;;''';;;:;::;:,..`
`::::,,;'';;;;;;;+'++'''++':,.` ';;';:::;;';;:::::''';:;::;;,..`
`,;;;,,,:+'''';;''#+++++++;,.`` `;;;';:;;:::;:::;;;;+';:;::;;,.`
``.';:,,,:'++++##@@++####:,.`` `:;;;;;;::;::;;;:;#+';;;;:;;:..`
`+`+;::,,::;;#@#@#####+;,..` `,';;'+##+##+##';;;';;;;;;;;:..`
+#`'+';:::;,:'######+++...`` `'';'';;:,::::;;;;;;;;;;;;;: .`
+#,:+@#++++++'####'++'@``++', ` `.'''''++#++++#+';;;;';;;;';: ``
### :#@#+'+'+###;+++''+``@##++#;`` `,++++''+++''';;';;;;;';;';;:: @``
#+#@`.@##+''+++++''''+.``;######++,.;#####++';;;;;;::;:::::;''';;;:,`@'``
@##+`..@##++'++++';'+@ `.`@####@##++#######++';;;'';';;::::;;';';;;:``##;``
#@+#+`.,+#++++'++++;` ..:.@####@@@@#########@##+;;;''';'';:;;''';;;;,``:##:``
.@@#@ `.;+''+++':. ``.,:,.@@@##@@@@@@#########@##+''+''''';'''''''';'```.@##:``
@@##.`..'++;. ```.,:;;::.@@#@@#@@@@#@@########@@++++'++++''''''''';;````,####'``
,@@#@.,.
..:;''';;::@@@#@@@#@#@####@######@@@###+++++'+'''''';;.
:######.
#@#@@.:,.:'++'+':::;;;#@@@##@@#@@#@##@######@@@@@+##++++++'''''''
;@######+``
@@@@@.:.,+@@+';,,,,:::;#@@@@##@@@#@##@####@####@@@@+.#+++++'''''':.
:@########
@#@@@#:;'##:,,,,,,,,,,#@@@@###@@@#@@#@##########@@@#,:++'''''':.
,;#########.`
@@@@@#;,;:,.,,..,.,,.@@@@@@###@@@@@@@@@@@@#######@@@..`:::;';;
,+#########.`
@@@@@;::,..........`@@@@@@@##@@@@@@@@@@@@@@@@@@@@@@@;`',,,:,,,:
.,@#########.`
@#@@@:,...........`@@@@@@@@######@@@@@@@@@@@@@@@@@@@;+'',,,,,,.'
.,@#########.`
@@@@@;.......`...,@@@@@@@@@#@@###@@@@@@@@@@@@@@@@@@@:,,;;.....,';
,,##########.`
+@@@@@.........`#@@@@@@@@@@#@####@@@@@@@@@@@@@@@@@@@,,,`;..,,,:,,.
.,+##########.
@@@@@@ .......@@@@@@@@@@@@@#@###@@@@#@@@@@@@@@@@@@@,,,
',.,,..... ..@##########.`
@@@@@@'`.... #@@@@@@@@@@@@@@#####@##@@#@@@#@@@@@@@@@,,,:,.`,`....,, ``.`###########.`
` `................................................................................`.`
``................................................................................
```````````````````````````````````````````````````````````````````````````````````