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