@
@
@
,+
: '.
. ' `. @
` ;@ ,:@@ @ @ @. `; @ .: . +: @
: @, `#' ` @, `#@ #` :, .; @@ '`@:'#:+ , ,# ;.
,+ `.'# @ '# .@,##` @ # @ # @ ;.@ @ + @;';:. ,; .;
`@ @@+ @# # @ @,@ # @ @@ @ @ '` .; @ @ ,.,: + @'; @ ' @ `;
@ `@ @ @ # #@ #;@ +`'. '# `+# ; @ , ,. : +.+ @ . ;;##,@ ; :
@ +@ @ @:@; '@ ' @` @+ @ +;. @ @ @ # +' @ ; @ ; .;
:, @;@@ +@``#. @ `: '' '' @ @+ @ @ ; # @ ;, :' @ ::+ @ ::
@ @@, .# # ;. : @ @; @:: `@ ;+# ;# @ @ @'. @@;:@@@` :.
+ + :@. ' ,; @ ; . :; ` ;: ' ;.
#. '; +@. `@ @.` @.
@ .# @ ` #@ ' @
@ :@ `.; + # @ ; @ :@@. `: ;;##+@. @
@ `` @;+;+:;, @ `:: + +;' ' ,+;@, .; # ,. .'
@ @. ;` `; :# ' `,; + .: @ @ @ # ';: +`
# # + .: ' @ :. +.@` # ;@+@+@@` ; @ @: # @;#'#`': ` @
@ @ # +:@ @ @ '` .. # @.@ , @ ,, @ @+ #` @ ' `: +
@ + @+. . @ : `; ,, , `#` ## @ ;` @#, ;` # : @ ;' ',
@ '@`@ +., ., # @ + + +; +: @`:: @:#@# `: ' : ;@#, @
@ +`@ + @ @ ;. :@,# :. ` ` @ ; .@ ; #:
@ @`+ @ `@, `@ .# `#
@ @ :#;+ @
:. ' @`
`' @ '; '#
@ , @. `@.@.;' :#
+ . @+, ;@ ;: `+#';'@. ,@
.: + +#; @; @ `; + @ `@ @ .: @ @ ,@ .:#@@@@@@@@@@###::
@ ,' @ @ # ;+#` `. `' @ ., `: + `; @ @ ;@ @ ;#@@@#;. `..:+@@':`
@ `@#@@+ .++ .; `: # .: #@'@` ' @ @ @ #@'. @ '@+; `:'@#:
@ .' ;.@+ +:@+ @ @' `' # @ @ @ +, @ ,. @. .@. ;#.
,. @ `;@@, @` ,:::; + @ ,, @ :; ', ;@: @ @. @ @@`
@ @.:;# @# ++ # @, @@@ @ @.@.+@'@@@: @. @. +: ,+@:
@ '.`,. @`+ @+@`@@ :: ` ;: @, # @:
:` `, ' @ ,; @ @ @@
.: @ #` :` :@` ;: @`
`' ' ,@, ;. :. @ :# '# @ @
@ @:@. `# #@; @ @ .# #: '@
@ ,@@ ':@ ;. @ @ ':@. @ @ ,@ # @ ,' #
# ,+ +'@:. .; @ ', @ #+ @ @ ,@ @ @@;;` .#
`+ # .' ,.' @ @ `@ '` ,@#` @ ; @; '# @ @ +# :;;@. ; @ ;#` `;`@ ` @ .'#@#@@@';.
@ @ :: +@ ,@. @` @ .; @, ,@@: +; '. @# ;.,@ @ +, +# `#` @@;, ., :@@@@# ``:#@##,
:. @ .@+@ @+`+#.#.@ @ + ` ++ @ '. @` @ @ ,' '` ' @ @ ,@.` ,;+@@@@;:. `:#@;
@ ; +; @::+' #: @@ @; ;. +@, @ + `# @ :. @` @ '@ `:++@@: :@@@;
' .; # :` ,' @, # @ +.+@#.;` @#+@. @ .,' ;` @# ;#@@+. :@@;
@ @ # '@. .@ @ ;:,: + @ ;, # @ + @ '@@@@+';;; :+@@, :@@';
.# `#@: ,@@#@@@+ :@: ;` .+ `@ @ '; ; '` ` +@' '; # ', @` ``.:;+@@@@; `+@'` ,:@@
;' @#: .@: :;@@: @ @ ; :@+@ :@; ##; @ @ @ .+@+;, ;@@@@:;:@'@
#: ,@ :@. @@. # :` @ @ @ .;#@@+ ,+@@` #
+@. `@ :# :. @ @ @ :@@':;; @ +
@@; . @ +'@+@+; + :. ..` # @ ;, ` ``` `;;@ @ ;
:@@@@#@+ @ .# @' @ .@, @@ @ ..+# ;#@# ;+;;', ` ;. @ :;' '':``.,;:;@#@;:`` @,' ::
@ :+` # +` .@' # @` ;..; @ @ ;@+@@ ;#. .: @''@ + ;: @ ;. @ ``,;+@ @:: ;.
.@ @'@@.`@@ '. @ ;` @ '+@@:@@, @ + @# @`' @ ,. # :` ' @ @; ;.
+. '` :'` @ #: .; @ .+@@` .@@ @ @ @@ ; ,+ .# ;. + ;: :` `;; ` :: +@ ;+
@ `+ '. ,, @ :. @ @@@. @;@' #@@@@@.+ ;. @ @: '` ;,:. @ :; @+;.@';:'``; ## ,;
@ # @ @` `: @ @ @ .@ ++ @` ` .;;@ + ;` @`,: @ ;:;: @ @ ; ;@ ;'@@@@
,# `# ;: .@` + + + @ @ ,@+;;#@;:: @ ,#''# ,:@ :, @ .:;` @ `; .; ;: ;## +,
`#'@ + ` ' ; ;: ;' @ ; : :` @ + ',., :;@' .: @;. # @@@';` +@+'.: +; ;;`@ @;
.@; @ # + +` ' `#`' @ @;@' . @ @'` @ ,: ;; :; @. ,#@.
: `# @ + ' @ @ ,` @ @# @ ;: ;; +; ;# ;@
`: ., ; ;; + .` #. : #, @; @ '+;` ;. ;: ;; `@, @;
;. + @ ,#. `# # @#` @ `@ #,: @ .. + +: ;;+@. ++ :#
@ @ # . '. +, @ # @ ;+ @ ;`# @ @ #. ;: .@' .@; ,@
@ +.';#. ,@. ; .++##; @ '..@ @@;, ;. @'. #, :,+ + @:, @ + ': `+'@+ ;# .@#.
+ :+ @ `;#+ #; @ @ .@ .;@@@#@@@@@@@@@@@@#;,# @:;+@@@#@+::;:` ;@' :;# ':+, `;' @ #, ;. @ :@+ @@ `;@#.
`: @ @@;'; + @ @ .@ +. + `.,::,'@#@#@#+:. `;@ @.;;+@@:.` #.`# +; #. @ ;@: @' `+@
@ .+ '` +@ ',@@ @ @ ,# @ @ .+@ @ `;#@@:: ` ,; @@ @, '; +@: .@+ @
# :` @ @ @: '. .@ `; .@ +; .'' ::@ @ . ,:;@ ;, @@ '. @.. #@@` .@: @,
., @ ' ;;: `+ # @ @ # @'` ;:@ @ `@,, @ ', @@ #` @ @@@:. :#@; ## ,@:
# @ .' @@: .+ `@;, ', @ @` ;:# @ `+`,, # ;. @@ @ @`: `;#@#:.` :: ;@ :#@
::+` @ ;, :' @ '' `#@ `@ ;@;; +. ::+ @ '+ ;`@ # @ ;, @@ # ,+:@ .;;+@: @.@+ @
@.@@@. @ :@@' .@@@; @ #@`@. +` ;:; @ @ ;: @@ @ ;,`+@@#. :#' @ @
:; + @ ; ,+:: `# '. @, `,';. ':;, @ .@@@'. @ ;. @@ + ;`.: +@:@@@@' +:; @ @
;. ++ ;, @,; @ , @ ,@'@#, + ;@'`;+ ` ':;: ; . +' @ ;. @+, @ @ @' :@; ;. @,: # @
;@;#+ @` @: ;:. :: @:. :@` # @ `'+#@ '#@,+ ;:::.. @ ': .+;: @`@ ;@, ;@:@ ';: :; ,;
#@ ,@; @@ ,;'@@+#: ++@@: :# # :' ;, #@' ., @. ,:.+; . @ ;: :;.+ #`@ '@ '@ ;:@. # ::
@' ;@# +::+@@# ' @ + @;@@';;::., @` +. @ @ .@; ;; .# '; #,` @ :; ,+ @ ;,@ @; @ @ @ ::
@' ' ` ,: @ ; :.+##@ `..@@ @ # '. # `##+ @ `# @+;: @ ';` `@ ,; @ :,@ ;@; @ @ @ .;
#; :. :+ @ ,@';@' ;@. ,. +, @ ,; : @ .; ; .+@@ :# . +#@': @ @ `,;;+@' @ ::#@+@ `; @ @.@ #@'@ @ .: :;
'# # #,,+ + ,@:: @ '+ @ : @ @ @+@ @,;@';@;++:`@,;@;; ;@ @ @ .@; @ .; ;; @ #:; ,;`# :. ,,
@ + @ #; '' ;@+ @ @. +` @ @ '. : `; `: @ @ `:++@@,+ ,; @, ;@: .; # ,:
#. @ `+ +@, .'#'.,# @` +@,# @ +` +. @ : @ @ @ .@: ,' :: ,@, ;; @ .:
@ ;, +. .+@. ; +@ ` : ;` ,: .' ; ,@ + @@@: `' :' .@. ;, + .;
': @ @ `@+ @; `. @ ;: @ .##:`'` @: + '; ::@@', :: :; #@, #@@@: : @ `: ,,
@ ,+; `@ # @@;; #@ '` `# ;. @ .'@@;.`::@ @@ @ ., ,#@+. :: :: ;@; @ .'@ @ `: :`
#. #.:, '. ,:+@@#; '.;. ;. @ `'@#: ';+@ @ `# @@@#;` .;@@: ;: ;; ;@, @ ., @ .: '.
`@ ';`: @ # `;. .@' ' @ ;@+: '@;@` @ +: `..:+@+: :#@@': `# :; +@. @ :..; ,, @
#` ` `. @ ; '@@@; @ @ # @' .#,, '# ;@+;` @ @@# '@@; .;@#, @ ;: @#; `+ @ ; @. ;. @
.@ + # ;# #:@@ .+ @ #` @. @# .@ @. ,` @ @ ;, :''@'. :@@@, @ +. +@,' .; ,. ; @ :` :;
@. ' ,:@ ; ' , +. @ #` :;+;#, ;#' @; , @ @ # :: @` .@+#@:` `;@@;#.@,@`@.@ :, # @ @ ;` @
,' # @ + #: @ @ @ @ +. @ @ :@ .@# @ + @', .@ @: `:+@@, ,';#@ @`@ :` # @ @ # @
@ `@#;@+ + :` # ;# ,: ,# :@ @ @` `; @' @ .@+ ;` '@@ @ # ;: `@@+; @ @ @ ;.,:#`@ @ @ @@'
`+ @+` @ ; @. ,#` @` @ :@': :; + @ @` #@#@@: @' @ '# ;` @ `' ;@ :;@@@@@ @ @ +`:;@ @ @ @ @ @.
;: .@` ,; ' @ @ ;@#@ @ `' @ +. @ ', ;'` @. ,, @ : @ @ ; @ ;` .; @ @ @ + #@.
@ .+ @ ' , ,' . @# @ ++ ;. '. #` .;;' @ '` @, @ :+ ;. @ ' # @,@ + +: `@
@ @ `+ # :# @. ++# @ ## :; :: @ :: :: :. @ ,: + @ '` @: # @ `; @ .@,
@ @` @ @, .@ `# ;@ ', @ `@ '+ `+ :, @ ` ` .` . .` ' @ .+ . @ ,: @ @ @ :@# + @ ;; @ #.
,+ @ # @#@@;;,+@.+: ,@ .@# @' '# @ .: ' ' @ @. + : @ @ ## @; @ ' ; # `@ @ ;, ' @ '` @ #'
`@ @ +. @, `` @ ;@ +# ,+ '# @ # `,' + @. ,;@@@@@+@ : .+. @ : + .@ '@. @; +.`;`@ ' @ :`+
@ @ `' ,@` '+ :@ @;# @` .@# @ @ ,@:+` : .;'`#@#: # @+: @ .: @ @, #+ ,@, .;,@ @ :@` @ @
@ @ @ '# @ @ +;`@@' '@, + :, ;+ @@ @ `;@ @` @ + @# ' ; @ #; .@; #+.;:@ @ `#@;@@: @
@ # @ `@, :@, ,' ,@' #. @ @ ,@ @,;:+;:+. # @` @' ';: + ; @' ,@` '+:,# @ ::;@@ @
@ @ '. ;@ +@; @ ;+@@@@: .;#@' ` ;` +:; @ `#;,;.,:;+'@@@@@`., @ ,++ @ .: '@` @ @':; # #` @ ` @
@ :# # #; @; @ `@+;,` @@@;` :, @ @ ;: +@'# ;:#+ @ @ # `@, @`..@, @ @ @ @
#` ;#@@@@ @ ;##;@` @. ,@ ,: :' @ . : , @. #. @ @ @ ++ @. ;..# `@ @ @
.' '@;. .@ ,: `:@ @` `# @` @ ,; @.:. , @ ;' ;, , @ :@` @ @`.; @, @ #
@@# ;+ @ @ @ @ @ @+ ' @ @.# ;: .' ;; `:;#@@@@#@@@@@@@@@@@@@++;:`, @ @# @@ ,; .@ @ .;
'+ .' + @ @ @ @ :#@:@.. :; . ` @` '' @@+': ` ::::@@ @ :@' ,+ :;@@#: @ ::
:' +, ,+ @ ; @ @ + :;#@#,' '' ' ,' ,# ;@` .;@@@@+: @ :@@+@@+ @ ;,
.@. ;@ @ @ '@ @ # .+ `: .,:@@'@` ;`:` :: @ .@ @;@@@@@':.:::'@@@@@@+';:. @ @ '@@; @ @
:@'##: @ @',@ @ '` ;: ' ;.;##+#@@@@#@@@` @ #`@ `,;;;` `# @ @ @
:+ @#@. @ ;, ;: @ @ @ , `. @. ;,+, ', ,: # @
@ @ @ ,# ;, @ , @, @ @ @ @+@#@@#@@@#;'';++@@'` ,: :;
.# + @ @ ,: @ ': .' @ .# :@@, @` +
@` ': :' @ @ .; ;. ` ;+ .@ ', #. ;@#; @ @
.@ ',`:,. @ +. # @ #@ @: + @ @ .@@. + .+
+ ;: : # ,# '' # ,+' .@` ;:.+ .+ .@@;: +,
@ ++; ;. @ @ :,:'@@ @'; ##;@ @ @` @, @+ @
'` @@` ;' @, @,;#@@',::;' :'@; :'@: :@, @+ + @ ,#.@; @:@.@
@ :: `@ .@@:` `'@@@@@@@###@;, ,@: @.#. @, ; ',;: @` ;@`.`` .;'+@@@@+;;:: `.:', .:
.@ @ @; ,#: , @+, .:;' @ @ @ ,@'+'##@@';,` `:,;;#@@@+;++;@@@,
, '. '@ ;+ :+ ` + .; @ +: '. ;'
@ @; ,' #. #;@. @`:+ @ @ @@'@#@':: .;
,: +;@@+:;, @,@@@ :, @ @ ', @ @ + @ +;@@ .'
@ #` ,;::@@@#+. .#, @@` ';+ :,;+ @ @ .+ @ + # @ #
'` @ :+@;'##;,++. ,@:; ` ,'@' @ ;@ @ .' @ @,;@ ' @ @ @
@ :::;+@@@+;:: .'@@ @@@@@@;';.,@ @@':+'; @. @ ,# @ @:+;'@ @
@;#@@@@@@@@:: @: :@'. :@.:;+ @ `#. @ @#;;#@@@@@@'@`.;;; @
:#@@#:` ,@. ;#@#, @+; ', +: # '. ,:` `:#:#@; +
.@@#,. #' ;@, ,#@@.@ @ ,@. '` @@'.:;''';;;;;' `:
. ,@;. . ,@ .#. ;@@: @@, .# '#:,: ` +
++` .@,+;@;@ ;@' ,; @::;:;;'@@@@###+###@@;` +. ;@@ `....;;+@@###;'';;` ;'
+; @ .@;@ ,' ,@@@@@#;`..::, `;@@#; @ @@;;;,, `` `.;;'+;;'''#+';'+:
@ +,.@ @ @',.##@@': :@@
,: +,:, @ :;+@@ #,;##@@@@@@@@@;: .@.
'. @ .##, ', # .:'+@@, @@
;, `@;;+@@+'' `@ `'@;;@'
;. ,: ;@; .@ ::
,+ :##: ` `+'
` ;:;';.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
::::;;;;;::;;;::::;;::::;;;,:::;;;:::;;;:::,;;:,:;;;;::::;;;;;::;;;;::;;;::::;;;,:::;;;::::;;,:::;;:::::;::::::;;;,:::;::::;;;,::;;;::::;;;::::;;;,:::;;:::::;:::::;;;;::;;
::;::;;;,::;;::;;:;;,:;::;;,;;:;;::;:,;;:;;,;;;:,:;;;:;;::;;;,::;;;;::;;;,;;;;;:,;;:;;;::;;;;:;;::;::;:,;;:;;,;;;,:;;;;::;::;;;::;;;,:;::;:,;;::;:,;;,;;:;;::;::;;,;;;;::;;
::;::;;;,::;;;;;::;;,:;::;;,;;::;::;;:;;:;;,;;;;,;;;;;;;,:;;::::;;;:::;;;,,,:;;::;;::;::::;;;,;;::;::;::;;;;;,;;::;:;;;:;;::;;;::;;;;;;::;;;;;::;::;;:;;;;:::;;;;::;;;::,;;
::,:;;;,:::;;;;:,;;;:,,:;;;,::::;;,:,:;;,:,,;;;;,:;;;;;:,;;;:;::;;:,;:;;;:;;::;;,::::;,::::;;,:::,;;:,:;;;;;::;;::::,;;:;;::;;;::;;;;;::;;;;;,:;;::;;:;;;;::;;;;;::;;::;,;;
::;::;::,::;;;:,;;;;,;;::;;;::::;;:::,;;:;;,:;;;,;;;;;,:;;;::,::;;,:,::;;;;;::;;;::::;,:;;:;;;::::;::;:,;;;;,;;;::;;::;:;;::;;;::;;;;:,;;;;;,:;;;::;;:;;;;;;,;;;;,;;;,:::,;
::;::;;;;::;;:,;;;;;,;;::;;;;:,;;;;;::;;:;;:;;;;::;;;::;;;;;;;::;;;;;:;;;:;;::;;;;:,;;::;::;;;;:,;;::;:,;;;;,;;;;:;;,:;::;,:;;;::;;;::;;;;:::;;;;;,;:,;;:;;:,;;;::;;;;;;,:;
::::;;;;:::;;,::::;;:::,;;;:::;;;::::;;;::::;;::,,,;;,,:,:;;;::,;;;;:,,;;,:::;;::::;;;;::::;;::,;;;:,:,:;;;::;;;;::::;;;::,;;:,,,:;;,,,::;:,::::;;::::;;,::,:;;;::;;;;;,:,;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:::;;;:::;;;;:::;;;;:::;;;::::;;::::,;;::::;;;;:::;;::::;;;;;::;;;:::;;;::::;;:::::;;;:,;;;;::::;;;;:::;;;:,;;;;:::;;;::::;;;::::;;;:::;;::::::;;,:::;;;;:,;;;;;,:;;;;:::;
::;::;;,::;;;:,;::;;::;:;;;,:::;;:::::;;:::,;;;,::;;;::;:;;;;:::;;:,;::;;,:;:;;,::::;;,:,;;;:::::;;;,:;;;;:::;;;::;:,;;:::::;;::::;;:,;::;;,;;::;:,;::;;;;:,;;;;:::;;;,::;;
:;;::;;;::;;;::;;:;;,;;::;;:;;::;;;;,;;;;;;,;;;:;;;;;::::;;;;:::;;:;;;:;;,;;::;;;;::;;;;,;;;;;;;:;;::;;;;;;::;;;;;;;,;;;;;::;::;;,;;::;;:;;;;;:;;::;;:;;;::,;;;;,::;;::;;;;
;;::;;;;::;;;;:,::;;,;;::;;,;;::;;;;,;;;;,:,;;::,::;;:::,:;;::,:;;:;;::;;:,,:;;;;;:;;;;;,;;;;;;,:;;::,::;;;::;;;;;;,:;;;:::;;::;;::;:,:::;;;;::;;;,,::;;:,;,;;;::::;;::,::;
;:::;;;;::;;;:,::,;;,;;::;;:,,::;;;::;;;;;;,:;::;;,;;;;;;,;:::,:;;:;;;:;;,:::;;;;':;;;;;,;;;;;,:;;;::;;,;;;::;;;;;,:;;;;;;::;::;;,:;;:,::;;;;::;;:,::,;;,::,;;;::::;;::;;,;
::;;;;;;::;;;::;;:;;,;;::;;;;;:;;;;,;;;;;;;:,;;:;;,:;;;;;,;:::::;;::;::;:,;;::+##+:;;;;;,;;;;,:;;;;::;;:;;;::;;;:::;;;;;;;;,;;:;;:;;;;;::;;;;:;;;::;;:;;:::::;:::::;;;:;;:;
::,,,;;,::,:;:,:::;;:,:,;;:,:,:;;;;,;;;::::,;;;:::,;;:::,:;;;::,;;;,':;;;,:'+;.,,';;;;,,:,:;,:,,,;;;,::,;;,,:,:;:::,,;;:::,:;;,:,:;;:,:,;;;;::;;;;,::,;;;;,::;;;:,,;;;,::,;
;;;;;;;;;;;;;;;:;;;;;;:;;;;::;;;;;;;;;;;:::;;;;;;;;;;;:;;;;;;;;;;;;+#;;;;'#:..,,,+;::'#####',,;;;;;;;::;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;::;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+:';;;#;,,,,,,,;#@',,,,,,,'@:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,++',,,,,,,,,,,,,,,,,,,,#:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,',,,#,,,,,,,,,,,,,,,,,,,,,,;,;:;##;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#+,::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:@@'''#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:::;;;:::;;;;:::;;;;:::;;:::::;;;;;::;;;;:;;;;:::;;;;:::;;;;,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.;';;;;::;;;;:::;;;:::;;;::::;;;::::;;:::::;;;:::;;;;;:;;;;:::;;
:::,:;;,:::;;:,:::;;:,::;;:,:::;;;:,,:;::::;;;:,:::;;:,:,;;'##,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,;;;::::;;:::,:;;,:::;;:,:::;;,::,;;,,:::;;:,::;;;:::;;;:,:,:;
,;;::;;;;;:;;::;;;;;,;;::;;;;;,;;;:;;;;;;::;;;:;;;,;;:;;::'#.,,,,,....,,,.....,,,...,,,,.....,,,....,,,,,..:#::;::;;,;;:;;::;;;;;,;;::;;;;;,;;;;;;;;:,;;,;;::;;;::;;;:;;;,;
;;;::;;;:::;;:::::;;,;;::;;;;::;;,::,;;;;::;;;;;;:,;;:;;:+#',,.,,,.,,..,,.,,,,,,,...,,,,.,,,.,,,.,,..,,,..,,,:'+::;;::;:::::;;;:::;;:::::;;,:::;;;;;::;;,;;::;;;::;;;;;;,:;
;;::;;;;:::;;;;;;:;;,;;::;;;;,;;;,:::,;;;::;;;;;::;;;:;;::#:,,.,,,.,,,.,,,.,,,,,,,,.,,,,,,,,.,,,.,,,.,,,.,,,,,,#;:::::;::::;;;;;::;;;;;;:;;:;;::;;;;:;;;,;;:,;;;::;;;;;::;;
;::;;;;;;;::;;;;;:;;,;;::;;;:,;;;::;;:;;;::;;;;,:;;;;:;##',,,..,,,.....,,,....,,,,,.,,,,,,,..,,,.,,,.,,.....,,+;;;;;,;;:;;::;;;;;::;;;;;:;;;;;::;;;:,;;;,;;::;;;::;;;;,:;;;
:::::;::::,:;,:::,;;::::;;;;::;;;;,::,;;::::;;,:::,;;:+;,,,,..,,,,....,,,,,,,..,,,,.,,,,,,,.,,,,.,,,.,,..,,..,#;;::,:;;:::,:;::::,;;,:::,;:,::,:;;;,:;;;:,:,;;;::::;;,:::,;
:::::;;::::;;;:::;;;;:::;;;;:;;;;;:::;;;::::;;:::::;;;#.,,,..,,,,,.,,,.,,,,,,..,,,,.,,,,,,,.,,,,.,,,.,,,.,,,.,#;;::;;;;;:::;;;::::;;;:::;;;::::;;;;:;;;;;:::;;::::::;:::::;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#:.,,..,,.,,,.,,,.,,.,,,..,,,,.,,,,,,..,,,,.,,..,,,.,,,.,+,,;@+#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#',,,,...#.,,,....,,,....,,,,.....,,,,.,,,,,,...,,,,....,+':',..+,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@::,,,,,,;+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'',,;,,,,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#,,,,,,,,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'@,,,,@,,,;',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;+#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';,,,,#,,,@,;#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
:,,,:;;:,,,;;;,,,:;;:,,,;;;,,,:;;:,,,;;;:,,,;;;,:+,,,,,#,,@@#'#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:':,,,'';,,;;;,,,,;;:,,,;;;:,,,;;;,,,:;;,,,,;;;;:,,,;;;:,;;
::;;;;;,;;,:;::;;:;;::;::;;,;;:;;,;;:,;;:;;,;;::@,,,,,,+,,,,,,:;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,,;;:::;;;,;;,;;,;;::;;,;;::;,:;;:;;:;;::;;:,;;;;;;,,;;
::::;;;,;;::;:,;::;;,;;::;;:;::;;;;;:,;;::;,;;::@,,,,,,',,,,,,,',,,##,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,,,,+,,,@:;:;;;:;;:;;;;;::;;,:;::;;;;::;;;;:::;;:;:;;;;,:,;;
:::::;;:::::;;::::;;:::::;;,:::;;;;:,;;;:::,;;;:#,,,,.',,,,,...+,,@,:',,,,...,,,,....,,,,....,,,,..,,,,,,,.;+:,....#,,,+:;:;;;::::;;;;::;;;::::;;;;::;;;;:::;;;::,:;;::;,;;
;;;;:;;;::::;::;;:;;;::::;:,;;:;;;:,;;;;:;;,:;;;@,,,,.#,,,,..,,+,';..#,,,,.,,.,,,.,,.,,,.,,,.,,,...,,#@+';:,.,,.,,.::,.,',::;:,;;,;;;::;;;;,;;::;;::;;;;;;;::;;::;::;:::::;
,;;::;;;;::;;::;;:;;;;:::;::;;:;;,:;;:;;:;;::;;;+,,,.;:,,,,.,,,:;@,,.,+,,..',..,,.,,,.,,,,,,.,,,,,.,,,;#,,,,,,,.,,,,;,,,#;:;;::;;,;;,,;;:;;,;;::;,:;;;;;;;;::;;,:;::;;:;::;
:,,:;;;,,:;;;;,,::;;,,:;;;;:,,:;:,:::,;;::,:;;:';;@,.@.,,,.....,@:,,.,#,,..#@,.,,.,,,.,,,,...,,,;#'#@@#;....,,,,,,.,;,,,::::;;:,,:;;,::::;;:,,:;;,,:::;;,,,,:;;;,,,;;;;,:,;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#;;:.,#.,,,..,,..,,,,.,,+,,.#.+,,,.,,,.,,,,,..,,,,+.,,,,..,,..,,,,..,;,,,.#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;++,..::.,,..,,,.,,,,.,,';,,#,.';,.,,..;#+',,..,+@#',,,,..,,,.,,,.,,,+,,,.#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,:,,,,.,,,.,,,,.,,,;##@..,'#,,,..#,,:+#+#;,,,.,,,,,.,,,.,...,,,+,,,.+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;',,,,.:.,,,....,,......,,,,..,,,,''..,#,.....,,......,,,....,,......#,...';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,#',;:,,,,,,,,,,,,,,,,,,,,,,,'#+,,@,,,,';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@'#,,,,,,,,,,,,,,,,,,,,,'#:,;#,#,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:,:;;;:,,:;;:,,,:;;;;,,:;;;;,:;;;,,,;;;:,,,;;;;#,,,,',,,'@:,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,;',,,,,#+:,,,':;;;:,,:;;;;:,;;;:,,:;;;,,,:;;;;,,,;;,,,,;;:,,,,;
:,;::;;,;;:;;:,::;;;;,:;;;;;:::;;,:;:,;;::::;;;;:',,,#,,+:,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:#,,,,,,,'#,,,;::;;:;;:;;;;::;;;,;;::;::;:,;;;,:;:;;::::;;,:::,;
::;;:;;,;;:;;::::;;;::;;;;;;,::;;,:;:,;;:::;;;;:'',,,#,,:,,:+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,,,,,,,,,@,,,;::;;,;;:;;;:::;;;,;;::;;;;::;;::;;;;;:::;;;;;;::;
:,;::;;::::;;:,,::;;,:,::;;,:::;;;:,:;;;,::,;;;:#,,,,,,,,,,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,,,,,,,,,,,#,,:';;;::::;;;,;:;;;::::;;;;,::;;,:,::;;,::,;;;;;,;;
;::::;;,;::;;;;;;:;;,:;;:;:::::;;::;::;;;;;::;::@,,,,,,,,,,,;+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;,,,,,,,,,,,;,,,':;;::::;;:::::;;,:;:;;;;;::;;,,;;:;;;;;::;;;::;;
;;;::;:,;;::;;;;;:;;::;;:;:::::;;,;;;,;;;;;::;::#,,,,...,;@'.+:,,,....,,,.....,,......,,,,....,......,,,.#,'@@@'...,,,.:..#,;::;;,:;:::::;;,;;::;;;;;::;::;;:;;;;;::;;;::;;
:,::;;;::::;;,:,::;;;:,::;;;:::;;:::::;:::::;;;;#,,,..,#@'::#,#,,,.,,..,,..,,,,,,.,,..,,,...,.,,.,,..,,.:';.,,,;#+..,,.'###,;;:,,:;;;;::,;;:,,:;;,:,::;;;::::;:::::;;;;,;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;###@,,..,@;,,..,,;+,,.,,,.,,,.,,,,,,,,,..,,,.,,,,,,,,,..,,,#,,.,,,.,;#.,,,@:'#,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#,..+:,.,';,,,..,,.#+,.....,,,....,,,,,,.,,,,....,,,,,,.,,,:+...,,,.,,';,,+:,,+,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#...,@,..#..,,,.....++....,,,,,,,..,,,,,.,,,..,,.;,,,,,.,,,#,...,,,....#,,#,:.@':;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,,,.@,.'',.,,,,....,;#,,..,,,,,,,.,,,,..,,,..,,,'#',,..,,'+,,,..,,,..,',,,,:+,@,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#,,,.';.#,,.,,,,,,.,,,,#+,.,,,;@,..,,,,.,,,,,.,,,.#,,,.,,:+,,,,..,,,,,.,+,,,..,';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+...,::;'...,,.....,,,..,#;,,.#...,,,,,.,,,,,....,:+,,.,;#,.....,,,....,@,,,.,,';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:::;;;;::;;;;:::;;;;;:::;;;::;;;;:::;;;;;::#,,,,:##,,,,,,,,,,,,,,,,,,;#@#:,,,,,,,,,,,,,,,,,,,,'@'#@+,,,,,,,,,,,,,,,':,,,,,;';;;::;;;;:;;;;;::;;;;:::;;;;:::;;;;;:;;;:::::;
:::::;;::::;;::::,;;;::::;;,:::;;:::::;;;,::#,,,,,,@,,,,,,,,,,,,,,,,,,,,,#,,,,,,,,,,,,,,,,,,,,,,'#,,,,,,,,,,,,,,,,,,;:,,,,,,';;::::;:::;;;;::::;;::::,;;,::::;;;:::;;::::,;
;;;::;;,;;:;;::;;:;;:,;;;;::;;:;;,:;;,;;::;;#,,,,,,#,,,,,,,,,,,,,,,,,,,,,,@,,,,,,,,,,,,,,,,,,,,';:,,,,,:#,,,,,,,,,,,:;,:,,,;';::;;;;;;:;;;;,;;::;;;;;:;;,;;::;;;,::;;;;;::;
;;:,:;;,;;::;:,:::;;,:::;;;;;:,;;,:;::;;::,:@,,,,,,#,,,,,,,,,,,,,@,,,,,,,,:+,,,,,,,,,,,,,,,,,,:#,,,,,,:@';,,,,,,,,,,+,,#,,,'';::,:;;;;:;;;;,;;::;;;,,:;;:::::;;::::;;;;;,;;
;;:,:;;,;;::;;,:,:;;,,;:,;;;:,;;;;,:,:;;:,;,#,,,,,,:#,,,,,,,,,,,+'#,,,,,,,,@,,,,,,,,,,,,,,,,,,+,,,,,,,':,#,,,,,,,,,,@,,;:,,':;:::,:;;;:;;;;,;;::;;;:::;;:,::;;;,;::;;;;;,;;
;;;;:;;,;;:;;::;;:;;::;;:;;:,;;;;;;;:,;;,;;;#,,,,,,,@,,,,,,,,,,,@,@,,,,,,,,;;,,,,,,,,,,,,,,,,,':,,,,,,;,,@,,,,,,,,,#,,,,;,,;';:;;::;;;:;;;;,;;::;;;;;::;,;;::;,,,:,;;;;::;;
::;::;;,:::;;:::::;;::::,;,::::;;:::::;;:::::;,,,,,,;',,,,,,,,,,#,@,,,,,,,,,@,,,,,,,,,,,,,,,,,:#,,,,,,;;,#,,,,,,,,+;,,,,@,,;';::;::;:::::;;::::;;:::::;;,::::;;;;::;;;;,;;;
::::;;;;::;;;;:::;;;;:::;;:::::;;:::;;;;;:::;@..,,,,.#,,,,,...,,:#@...,,,,,;:,,,,,...,,,,...,,,@,,..,,,#+;.,,,,,.';,,,,.#.,+;;;:::;;:::::;;;::;;;::::;;;;:::;;;;:::;;;;:;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#..,,,...#.,,,....,,##....,,.,#.,,,,....,,,,....,,,@,..,,,#:...,,,.+;.,,,,.#,.#:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;':.,,,.,,,#,,..,,.,,,.,,,.,,:@..,,,,.,,,.,,..,,.,,,:#..,,,.,,,.,,,#:,,.,,..@,.#:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#.,,,.,,..++.,,,..,,,,,..,,@,..,,,,.,,,.,,..,,.,,,,.+;,,,,,,,.:+#,,,,.,,..#,:@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,,,,....,,,+#;,..,,,,,,'+@:,..,,,,.,,,.,,,....,,,..,,'@#++'##',,.,,,.,,,.+:#;@+#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,+,,,.,,..,,.,;@##+#@#+';,,,,..,,,,.,,,.,,.,,,.,,,..,..,,,,..,,,,.,,..,,.:@#.,,,,,#,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#'+,,,.,,,.,,..,,.,,,..,,,,,,,..,,,,.,,,.,,.,,,..,,,,...,,..,,,,,,.,,,.,,.,#,..,,..;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
:::;;;;:::;;;:::;;;;;;:,;;;::::;;;:::;;;;;:'#;;#;,,.....,,,....,,......,,.....,,,.....,,.....,,,,....,++,...,,@....,,,..#..,,....#;;:::;;;;;;:,;;:::::;;;::::;:::::;;;;::;;
:::;;;;:::;;;:::;;;;;::,;;;,;;:;;,:;:,;;;::+;,,.#,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,;,,':,,,,,+,,,,,,,,#,,,,,,,,#:;:::;;;;;:::;;:;;;:;;;::;;;;:;;,;;;;::;;
;;:;;;;;::;;;;;:;;;;;,:,;;;,;;::;,:;::;;::'+,,,,@+,,,,',,,,,,,,,,,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,',,,,,#,,,,,,,,@,,,,,,,,#:;;;:;;;;;:::;;;;;::;;::::;;;;;:,;;;::,;;
;;:;;;;;::;;;;;:;;;;::;,;;;,::::;;:,:;;;,:#,,,,,;@',,@,,,,,,,,,,+',:,'#;,,,,,,,,,,,,,,,,,,,,,,,,,,#:,,,,,,@,,,,',,,,,,,,@,,,,,,,,;;;;;:;;;;::;:;;;;;:;;;,::::;;;;::;;::;,;;
;;:;;;;;::;;;;;:;;;;,,:::;;;::::;,:;:,;::,+,,,,,,@@',@:,,,,,,,,;,,,'+,,,,,':,,,,,,,,,,,,,,,,,,,,,,,@,,,,,,;:,,,',,,,,,,,@,,,,,,,,,#;;;:;;;;,,,:;;;;;,;;;,:;;:;;;;,;;;,:,:,;
;::;;;;;:,;;;;;::;;;:;::;;;;;:,;;::;:,;;:'#,,,,,,,,:'+:,,,,,,,,,,,',,,,,#',,,,,,,,,,,,,,,,,,,,#,,,,,',;@#'++#,,,,,,,,,,,@,,,,,,,,,@;;;:;;;;;;::;;;;::;;;::;::;;;::;;;;;:::;
,,,,,;;,:,,:;::,,,;;;:,,:;:,:,;;;:,:,;;;;#,,,,,,,,,,,';,,,,,,,,,,,,,,,,@,,,,,:,,,,,,,,,,,,,,,,;:,,,,,#+,,,,,'+,,,,,,,,,,#,,,,,,,,,#;,,,,,;;;:,,:;;;,;;;;;,:,:;;;::;;;;;,,,;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#,,,,,,,,,,,,+,,,,,,,,,:':,,,#,,,,,,:,,,:,,,,,,,:,,,,;:,,,,#:++@#,,,+#,,,,,,,,,#,,,,,,,,,@:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#,,,,.,,,,,,,#,,,,,,;',#;;##',,,,,.',,,;#:.,',,;;...,,,,,,@:,,,,;',,,#,.,,,,,.:+.,,,,,,.,#:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'#,,,....,,,,,#,,,,.::.+;,...;'@;,....,,#,...#,,.+...,,,..#,#,,,,,+;,,;+....,,.;:..,,,....+:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#,,,..,,,,,,.,+,,,..',.@,,,,,..,:'##,.,,,.,,,',,,#;,.,,,.@:,.+#:,..#,,,:,:,.,,,#,,.,,,.,,,:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@,,,.,,,,,,,.,#,,,..,,.,,,,,,.,,,..,'#+:,.,,,.:,,,,,.,,,@,,..,,@...:#,,.,#,.,,,@,,.,,,,,,..@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+,,.....,,,..,+,,,,....,,,,,,.,,,,....,'@+;,..,,,,,..,'@,;'.,,,,.,..@,,..#.,,,';,..,,,,,..,@:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
,::::;;:::;;;;:::;;;;;:,;;;,:::;;;;::,;'+,,..,,..,,..,'',,..,,.,,,,,..,,,..,,.,,,,:'#+;,,,,.:@;,,.++,,,.....#,,.,,..,,#,,.,,,,,..,,;;:::;;:,::::;;;;::;;;;::,;:::::;;;:::;;
,;:::;;:,:;;;::;::;;;;:,;;;,;::;;;,,::;#,,,,.,,,.,,...,',,.,,',.,,,,.,,,,.,,,..,,,,,,,;#@@+++,,,..,'@:,....:@,,.,,,.,,@,,.,,,,..,,,,#::::;;,;::;;;;:::;;;::;;;::;;,;;::;:,;
;;;,;;;;::;;;:;;;:;;;,:,;;;,::;;;::;;;;#.,,,.....,,,.,.#,,..:,.,,,,,.,,,,.....,,,....,,,,,,.,,,......+#',.;#,,,#....,,#,..,,,......,+;;::;;;;;:;;;:,::;;:,;;;;;;;;,;;;;;:,;
;;;:;;;;::;;;;;;::;;:,;,;;;:::,;;::::::+,,,,,...,,,,,,,:+,,,'.',,,,,.,,,,,,..,,,,..,,,,,,,,,,,,,,,,,.,,'##;,,,,#:.,,,';,,,,,,,,,,,.,;';::;;;;::;;;,:::;;,::::;;;;::;;;;:::;
;;::;;;;::;;;;;::;;;,::,;;;;;;::;::;:::@,,,,,,,,,,,,,,,,@,,,,',,,,,,,,,,,,,,,,,,,,,,,,::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,,,,,,,,,,,,,,:#::;;;;;::;;:,:::;;,,;::;;;;,;;;;;;:,;
;;::;;;;::;;;:::;;;;,::::;;;;;::;::;;:;',,,,,,,,,,,,,,,,:+,,,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,@:,,,,,,,,,,,,,,,+:;;;;;;:;;;:::::;;::;;:;;;:,;;;;;;;,;
;;:;;;;,:,,:;,:,,,;;;:,::;,,:,,;;;,:,,;+,,,,,,,,,,,,,,,,,#:,,',,;,,,,,,,,,,,,,,,,,,,@,,@,,,;,,,,,,,,,,,,,,,,::,,,,,@:,,,,,,,,,,,,,,,,':,,;;;::;;;;;::,;;;,:,:;;;::;;;,::,,;
;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;:#,,,,,,,,,,,,,,,,,,#,,,,,',,,,,,,,,,,,,,,,,,;;,,+,,,;:,,,,,,,,,,,,,,,#,,,,,@',,,,,,,,,,,,,,,,,,+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:#,,,,,,,,,,,,,,,,,,'#,,,:,,,,,#,,,,,,,,,,,,,,:,,+,+,,',,,,,,,,,,,,:',;,,,,@',,,,,,,,,,,,,,,,,,,#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:,:,,,,,,,,,,,,,,,,,,,+@::,,,,,:,,,,:,,,:,,,,,,,,,,#,,,,,,,,,,,',,,+,,,,,;@',,,,,,,,,,,,,,,,,,,,'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@,,,,++;,,,,,,,,,,,,,,,'@#:,,',,,,,#,,,#,,,,',,,,#,:,;,,,,',,,#,,,#:,:+@+,,,,,,,,,,,,,,,,,,,,,,;#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#.,,...:',,,....,,,,....,,;###;:,,.+...#,,..'.,,,',,.+,,,,'..,#,,,###';,....,,,,....,,,.....,,.,#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;#.,,#+,,:',,,,,..,,,.,,.,,,.,;#;+##@###@+#+##+#+'';:,#,,:+:;:,@@@#;..,,,.,,..,,,,,,,,,,.,,,.,,,,+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:::;;;;::;;;;;;:;;;;::;;;;:::;#;;;#::;+,,,,,;'.,,,,,,..,,..,,..,,.,,,.,,:,,:,@,,.,#,.:;';;+##''+++#';;,,...,,,.,,,.,,,...,,,,,,,.,,,,,:#;;;;:;;;;;;:;;;;::;;;;;::;;;;:::;;
:::,:;;,:::;;;;::;;;::::;;;,::,@;:+:,,;',,,,,,+.,,,,...,,,,.,,..,,....,,,,#,..;#,.,,,.,,,.,..,,,:,,..,,,.,..,,,..,..,,,....,,,,+',,,,,,,#;;,,:;;;;;:::;;:,::;;;,,:,;;:::::;
,;;::;;;;;:;;;:,:;;;,;;::;;,;;;#;+;;::;.':,,,..,,,,,,,..,,,.....,,.,,..,,,,..,,,,.,,,.,,..,..,,,,.::.,,..,..,,,,....,,,,,,..,',,.'',,,,:'';;::;;;;;,::;;,;;::;;:;;::;::;;;;
;;;::;;;:::;;;,::;;;,;;::;;::::#;#;;,;#';'#:.,,,,,,,,,,.,,,,,,..,,.,,,.,,,..,,,,,.,,,.,,.....,,,,'',.,,.....,,,,,,,.,,,,,,..;,#,.,':,,,::#;;::;;;;::::;;,;;::;;:;;::;:::::;
;;:,;;;;;::;;:,;:;;;,;;::;;:;;::;@;;;+,,,,,+....,,...,,.,,.....,,,..,..,,.....,,,.....,,,,,..,,,,+...,,,,,..,,,.,.,+@@'####;,,,#.,,@,..,:#;;::;;;:,;::;;,;;::;;:::::;:;;;,;
;::;;;;;;;::;,::::;;,;;::;;;;;::;#;:+,.,,,.;,...,,,....,,,,..,,,,,,...,,,.....,,,,..,,,,,,.:#,,,#..+@##@#...,,,.;##,,,,...,;@,,;.,,:,..,:#';::;;;:::::;;,;;::;;;;;::;;;;;,;
:::::;::::,:;;;:::;;::::;;,::::;;;;,@,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,,@,,';,,,,,,,,,,'@;,,,,,,,,,,,,#,,+,,,;,:@+';::,:;;;;:::;;::::;;;::,,;;,:::,;
:::::;;::::;;;;:+:;;;:::;;;:::;;;;;,#,,,,,,,#,,;@##+,,,,,,,,:#@,,,,,,,,,,,,,,,,,,,,,,,,,,,,@,,+,,,#,,,,,,,,,'@;,,,,,,,,,,,,,,'@+';,,+@+,#;;:::::;;;:::;;;:::;;;:::;;;::::;;
;;;;;;;;;;;;;;;;+;;;;';;;;;;;;;;;;:,;:,,,,,,@,,#,,,':,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,,;,,,,,,,,,,:#',,,,,,,,,,,,,,,,,,,;,''':,,,'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;#;;;;;+;;;;;;;;;;;:,,+#,,,,,,##':,,,,+',,,,,+':'#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'@'@#';,,,,,,,,,,,,,,,,,'@@:,,+,,,,,:#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;#;;;;+;;;;;;;;:,'#+'',#,,,,,,@;#,,,,,,@,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,,,,,;,,:;:,,,,,,,,,,,#:,,#,,,,,,,,,#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;';;;;#;;;;;;;;:@:,,,,,#,,,,,,:;+,,,,,,:+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+@@#@:,,,,,,,,;,,,,,,,,,,,,+:#,,:+,,,,,,,,#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;+;;;;@##@#;,,,:;,',,,,,,,#,,;,,,,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@:,,:#,,,,,'##,',,,,,@,,:@+,,,@,,,#,,,,,,,'#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;';;;;+;,#,,;#'#;'.::..,#+.#..@,,...;,,,.....;#,...,,,,,,,..,,,....,,,,,,..@;,..#.,,,,,#...@,,..,#,,,.'#.,#,..:',,,..:;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;:,;;;,,,:;;:,,::;#:,,:#.,,'';..,,,.,;,,@,:;#,.#,,,,,,#,,.,':+,,#:,.,,,,,,...,,,.,,..,,,,...#,,.,@..,,,'',,,@,,.,,@,,,,,@,,@,.,;;.,,.,;+;;,,,:;;;,,,:;;;,,,;;;,,,:;;;;:,;;
;:::;;:,;;:;;:;;;:;',;;:#.,,,#...,:+.,',,,,:#@,.#,,,,,.#,,:@##,:,,@,.,,,,,,...,,,.,,,.,,,,...@,,.,@:':,,#,,,,#,.;,,@,,,..',,@:#+@'.,,,:;#;:,;;::;:,;:,;;,:;::;,,;;:;;;;,,;;
;:::;;;;;;:;;;;::,;;,;;:#.,,,#,..,,@..+..,:+.@,.#,,,,,.':'',@.+#;,:#,,,,,,....,,,.,,,.,,,....'+,.,#..,@.#...,@+';..#,,,..;:,#+;'#:.,,::#;;;;;;::;::;;:;;,:;::;;;;;,;;;::,;;
:,;:;;;;;::;;;;,::;;,;;:#.,,,#,..,,+:,+:,@#::#.'+,,,,,.;;,,,@.:+@,,##,,,,,.,..,,,.,,,.,,,.,..,'',;#..:',+,,..#,..,,#,,,,,,+.':,.#:.,,;';;;;;;::;;::;;:;;:::::;;;;,:;;::;,;;
:::::;;;::;;;;;;;:;;,;;:#.,,.#...,,:'@:@;,;##.,.#,,,,:.;',,,#.,;#,,;',,,,.....,,,.,,,.,,.....,,'##:##',+#,,,.#@+'',#,'+;#:#.@@###:;#++:;;;;;::;;;::;;:;;;::::;;:::;;;:::::;
:::::;:::;;;;:;;;:;;,:;:#.,,,@,..,,.+,,,##;;;:,.':;'@+,+:,,,#.;;;'.:;.,,,,,,.,'#+##@##@##+++#@####:..:@'#,,.:#,..,:##,.,,##,,,'':#,,,;:#;;:::;;;;:,;::;;;;:::;:::;;;;:::,:;
;;:::;:::::;;,::::;;;::,#,'###...,,,#+;;,,,...,,;;:,,',#,,,,#';@;#.+;..,:;#++',,,,...,,,,,...,,,.,+##@;;;...:;,,...#,;+##:#,,,...,#,,,:':;::::::;;::::;;::::;;:::::;;;;,:,;
;;;;;;;;;;;;;;;;;;;;;;;;@'+:#@,,##:,@,,,,,,,,,,@;@':,':@,,@'@@;'#'+@'#@',,,,,,,,,:,,,,,,;'@##@#:;,;;#;:''@''@+:#',,+:,,,###,,,,,,,@,,,;+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;#;';,#;@,,;##,,,,''@#'@:,#;,,#,@,##,,#++@@;';@'''##@@#++#@#@#@@';#+,,,'@',,,;#,';;:+@:#+:#@'+,:'#@;@;,,,,,@,,,,;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;#:'@+#:,:#:#@#',+;,,@,,,#@#@:+;;+;#'#@##'''+:,,,,+:,,,,@,,,,@,,,,;',,,,:##:,,,':;##@,,;@;,:+@':;;,,;@;,,,':,,,:#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;@',;;;;:,,@,,,+,,,@,:;:;@#+@#:@'':';,,,,,+'':++@@@#@##@';;;+;;':'@;,,,,,,#;,;'@#@#@';';@@':''#,,,;','@#:,@,,,,#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;+',,,#;,,,+@,###''@;';::#,,,,;+'''#@@##@''@';,,,#,,,,,,@,,:,'':,,,,@';''##'#;,,,::''@@###+#+,,,'@;,,,,;'@++@,,,@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;#,,,,,;###:,+:,,:#,,,,;#,,,,,,@,,,#,,,,,,@,,;;+##@@@@@##@#+#@#######@##+#@#@##+';:,,,:#;,:;@;;;;'@###',,@,,#,,,'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;:,:;;:::::;;,:::,;;;,,:':,,,@;;'+##@@@##@++''@@++'#+##@#+'#':,,,@,,,,,,+,,,,,,#,,,';+'##@#+'@+'';:;'@;''+++';:,@:,,',,,';@:,,,,,@,,;+,,,'+;,,:;;;:::;;;;:,,;;;;;,:;;;:,:;;
:,;,:;:,:::;;:::::;;::;:#,,,:',:.,:+...,',,,.:'.,,,...#,,,::..,;+#;;;'+'@;;':,;#':,..,+,.....+,......#,,...,''#+@##@@##'+#@#####++#@+#...,;+:;:;;::::;;;,:;::;;;:::;;::;::;
:;;::;;;;;:;;;;;::;;,;;:'.,,::,,;'#'+###@'+##'#;:,,,,',.,,::,,.,,#...,,+;.,,,,'+:,,:,'++;:::,+';::':;@###';',,,,,,.,,::,;:;+;;:::;;;;;;::;;:#;::;;;::;;;:;;::;;;,::;;::;;,;
:;;;:;;;;::;;;;;:;;;,;;+:.,,,,,,.,:,,,.,#,,,,,;.,,'''''+@#+#++;'+#######@#''''@##+#######+##+'''';;;,;,;;;,:;,,;;::,:;;:;;::;;,:::;;;;;:;;;,++::;;;::;;;;;:,;;;::::;;,;;;,;
:;;;:;;;;::;;;;;,;;;,;'+,.,,,,,..,,,,,.,,,,,,,,.,,,,,,,,,,#,::,:::+:::;;',;;::;;;;;:;;;;::;;;;::;;;,::::;;;,,:,;:::,:;;:;;::;;;;;::;;;::;'';##::;;;::;;;;:,;;;:::::;;:;;;,;
::;::;;;;:;;;;;::;;;,#':,.,,,,:,:::,:;;;::;;;;;;;;,;;:;;::;;;::;;;:,:;;;;,;;:;;;;;;:;;;;,;;;;;::;;;:::,,;;;;;,:;:::,,;;:;;::;;;;;::;;;:'#+':;;::;;;::;;;:,;;;;:::,,;;::;:,;
;:::;;;;::;;;;;::;;;#:::;;;;::;;;::::,;:::::;;::::,;;::::;;:::::;;:::::;;::::;;,:::,;;;:,;;;:::::;;;;,::;;::::;;;;::,;;::::;;:::::;;'#';;;;::::;;:::::;;:::::;;;:::;;;::::;
;;:;;;;;;;;;;;;;;;;;#;:;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;::;;;;;;;;;;;;;;;;;;::;;;;:::;;;;;:;;;;;;;;;;;;;;;;''#####+++'++++#+#+++###@++;;;;;;;;::;;;:;;;;;;;;;:;;;;;;;;;;:::;;
;;;;;;;;;;;;;;;;;;;;;#+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;''''#@###+'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;'+''''+++###'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''+####++'';''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''+'''+#####'';;;;;;;;;;;;;;;;;;;'###''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
`,;;+@@#@@@@@@@@##;`
` @`
@
:#
' #.
+@ .'@@:@@@ .#
#: . `##@. `.' .'@, @ :, @
': +` @ @ @ `+@@:'@@, @ . :;@ @
@; '` # # `, @:+,@ @;` @ # .@@@ @, .;
@' ,. @; @, @ ##: :`.@ + @ @ ; @@: @
#: @ ; ;'. @ @;, @ '@`++; @ ;, :: `@ :@. @
;# @: # :@@ '@@@;# :#' @ ;@` :, # @@; . :+ @
+@ @ # :+` @ + #.@ , :.@; '@;;@:'@@@ @ @ '
#. ', @ `@ @ @ ;: @ # : ., #
@` @ + @ @ ' #@ '
@ # @` :' ,. #```,;':; ``,: @ @:, '
# :; ;, `; ,###@@ ,@ ++:.+:@ #`;@;`, ' ;' # @ '
@+ @ @ @' `. `+@ , ., @` @ @ ; @ +, @ @` @+@' @
@ @ `@ :: . @`' `,:@` @; .. # ;: @:#``@ :@:, @:#@ @ :.` + @
@ @ , ` :,;#+ : `` . `` ;+ ;. :: @ ;@ @ @@'@,. .:@ ;: '. ;+,,:@,, ;@+` @. `@ ; @ #
`+ @ `@ @ @#,#.@ .@@+;+: .@ +@`;. ;@#: `; '. @ @ @ @ @ ,:@##`; @., ;. :; @; ,:;; ,@' ; , `' @ # .;
`; +;@ @ @@ , # ++ ;; @ :. @' '@+@:# + ' +@ .'@ @ @ ' : :@. ;; @ @;#@+.,` ,.:@@@+ # # : +
; `@ @. +.@ @ @'` @ ;.# : + +. @: # : .@ `; +` '@ +@ ;. ,`@.@:; +. , ,` #; # #' @
@ @:.; @ :@' #,@ @@: @;@: @ @,'@;@;@+`, @@.;@' .; ' ., ,. @ +. +` @`; @
@ + @ @;@@ #@ .@:,,:@. @ ' @. +;@ #,:@`@` .: '. ` :+:@ .@@+` @ :.,. , @ '` @@ @+, .: ::
@ @ @ @ .@ ., '` : @ ;:@@@ :@@ + '. @ @:;;@@+ +, .;;@. :` ;: ,. `@++ .@#. @ ;@;` @++@+:+@@; ,' : @ ., + : @` @ .. @`; @`;;:;@ @
' ,' @,# '. `+ + `@ .#'@ ,@@ # @. @ ...,@ +@ :. `` # ,: #@#@#@, #.' @ ;' ` @ `. '; ;' @.#. `#; ;+@@@ + #@ @ + @ '`@ @ `@ .#
`: @ @+@ .; @ @ + . @ : : @ ; @ #';;+;. @ ##';: + , :; # @@: ,` '@: @ @ :`;@ @ ; @@ .@+ @
,` +@ @` @ `' @#@:@@. @ , `:@ ;: # ' ,. @ ,@: ';` @ + + ; +@ @ # , +:
; @@ #` @ ' '. : '@..'@ :@+@@:: :, @ @ @ @ ; . @ ;+;@ @ @
+ @ :@, ', @ @ @ `' `: . ;@ ` ;;` @ .@: . #.
@ @#@@ @ ;@@#@;: @@ +. @` , `: + @ @ . + .::@, .'
;` ` `.@.; @@ .: @'` ': :` @. # `; @ .' +. `, @ '. ;@
# . `. ; ',, @ +.:.+ + '. :'' @ :: @ @@ #;@@ ;' ;#: ;:@. `@#
@ @ ,@: ; '@ @@ @@@#@'@# @+ @#` ,: @ .. ''`@ :. # @ # # ##.' @ +'` @'
.: @# `.@ :. '.'# @ .; @ :@' @ @#@ :@` '@# :, :; @@@` + @ @+ '.:: ;: :#@`
@ @,; `:;: ; ' @# # @. `@. . @.@. .@. @ .@, ;, @ ,: # '. # '@ `@,@#:` ; '@';,
# ' ++ `. @:@` @ `# .#.#,@ ',@.,@ `@@ ,@ ; '` +. @`;: ;: `; '. ;@#.
`: , `@@, . @ # +. ; `@ # @ # :: @ .@@:
@ `; : .: @@ @ :@` , .@@;`
@ @ @.': ;;@@..@ .; #@#. ,@@. + `#@; @ #@@;;.` ` ` :'@@@#.
,, @ ; @` @` ,@ # # ''. + .# # ', :@@ ;@@@ @` .::+'+;'####:`
@ : @ .@ +,.';' @ ':#@.@ ; ` @ @ ,@@@: .@@+` :: @
+ : # ,@@`' # @@ @@;:; .#@ @@+ .;@ ;+ ;@@@+: :'@#. ; @ `.,,,,,
@ ;@, @ @, # @ @ @@; @ # @,@;#+# @ @ `:'#@@@+,`. :+@@#: @ @ `.,,,,,,,,,,,,.
:, ;#@ # ,;'; @ + ,@, @` @ ,` ., @+@+ @. `;###@@@#. @ @ `.,,,,,,,,,,,:,,,,:,:,
@ `@# @.`: @@: :; +` +. ` ;@ @: @ @.,,,,,,,,,,,,,::,,,:,,,,,,,,
;. @ '@. ;' @` `.,,,,:::@.,,,,.,,,,,:,,,,,,,,,,,,,,:,
@ .@ ,@ `.,,,,,,,,,,,,.@@.,,,,,,,,,,,,,,,,,,:,,,,,,,,
'+ @` .;. .@ `.,,,,,,,,,,,,,,,,,,,,.@@.,,,:,,,,,,,,,,,,,,,,,,,,,,,
++ . ;@@ `@;: `:@@; .@ `.,,,,,.,,,,,,,,,,:,,,,,,,::,,+#,,,,,,,,,,,,,,,,,,,,,,,,,,,.
:@ @; '+ +, ,#@ `@+ `.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'@,,,,,,,,,,,,,,,,,,,,,,,:,,,.
:@` .:+@ @ :` .@' `..,,,,,,,,,,:,:,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,#,,,,,,,,,,,,,,,:,,,:,,,,,,,,
`@@ @';, # @ @@'. `.,:,,,,,.,,:,,,,,,:,,:,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,#,,,,,,,,,,,,,,,,,,,:,:,:,,,.
`@@, @: ` # ;'@@. +. ``.,:,,,,,,,,,,,,,,,,::,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,,.
`@@@: @ @ @@@+: @ @ `.,,,,,:,:,,,,,:,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,.,,,,,:,,,,,,,,,,,,,,,.
`+@@; '. : @@ @ `..,,,,,,,,,,,,,,,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,:,,,:,,,,,,,,,,,,,,.
.@@@;,@ @ @ :: ``.,:,,,,,,:,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.
#+.@ ; @ @ ,,,,,,,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.
`; `' # @ ,:,,:,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,.:,,,.
:: @ #` @ ,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,.,,,,,,,,::,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,.
; @ @` @ ,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,::,:,,:,,,,,,,:,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,:,,,,,,,,,,,,,:.,,.
@ @ @ ', ,,,,,,,,,,,:,,,,,,,,,,,,,:,,,,,,,:,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,,,,,,,,,,,,:,`
@ ; @: @ ;; @ ,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,:;,,,:,,,,,,,,,:,,,,,,,,`
+ .+: `@, @ +@ @ ,,,,,,,,,,,,,,,:,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:#;+,#:',,,,,,,,,,,,,,,,,,,,,,`
@ ; @. `@@;```@ @ `@#:@` ,,:.:,,,:,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:'#;,.,+`.:,,,,,,,,,,,,,:,,,,,,,,`
@ @ `` @+: ;' ` @ ;;: ,:,::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;@#@, .#,,,,,,,,,,,,,:.:,,,:,:,`
# @ `#.@ ;@' .@@ @ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,+:.@` .`:',,,,,,,,,,,,,:,,,,:,,`
@ @ `@; :, @# @ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,+##: : `,,,,,,,,`:;,,,,.,,,,,,,,,:,,.,,
# @ .@, ++. @ ,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,:,:,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,@@, .,,,,,,,,,,'':,,,,:,,,,,,,,,,,,,:::`
@ +@+ +# @ ,,,,,,,,:,,,,,,,,,,,,,,,:,,,,:,,,.,:,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,@ ; .,,,,,,,,,,,,,,:'@:,,,,,,,,,,,:,,,,,,,,
@ +.`;@` ; @ ,,,,.,,,,,,,:,,,,,.,,,,,,,,,,,,,,,,,,:,,,,,:;+#@#:''#;:,,,,,.,,,,,,,@ `,,,,,,,,,,,,,,,,,::#: ,,,,,,,,,,,,,,,,,,,,
`+ .: :.:@# :@@@# @ .,.,,:.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:'#@#:,:@+'',;#@',,,,,,,,,,,# `,,,,:,,,,,,,,+###+::,+ ,,,,,,,,,,,,,,,,,,,, .
`; :.@@..@' '' :@ @ .,,,.:,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,:,:.;@@@@+@@@@@'';,,,,,,,,,,,#..,,,;,,,,;:,,,,,,:#,,@,@ ,,,,,,,,,,,,:,,,:,,
: ++ ;@ @ ; @ .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'#@:.:@@+'+'#@@:@#:;,,,,,,,,,`#@,,,,,'#@##:;'+#';,.,,',;',,,,,,,,,,,,,,,,,,,
# @+ ': ; @ @ .,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,:,,,'+@+;#@@@@#@#@#'#',,,,,,,,,.# :,,,,,,,,.,,,,,,,,,,,;;;#`,,,,,,,,,:,:,,,,,,
@ @: :@ .; ,@@ @ .,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,@@@#':,;+@#@@@.,#:,,,,,,,', #,,,,,,,,,:,,,,,,:+'':#,:;,,,,,,,:,,,,,,,,,, :
@ @.; ,#@ `: .@ @ `,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,.,;'+##@@;@@@@@#+@::@,,,,,,#` :+,,,,,;+:,,,,,,,;+:,:;@:.@,,,,,,,,,,,,,,,,,, .
@ .; @ @: `# #+ '` `,,,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,##@@'###;,'@@;@@@#;,,,,,+ ,':,,,#',:#;,,:,,#,,,,,,#,+::,,,,,,,,,,,,,,,, .
@ #` @ .@ @ @#` @ ,,,,:,,,,.,,,,,,,,,,,,,,,:,,,,,,,,,,,;+#+::@@@@;.;#@@@@@+',,:,,+ ,',,,@,:,,,+:,.,;:;,,,,,,#+,,,,,,,,,,,,,,:,,, .
+ ` @ `@:,:@ ,@@; :' @ .@ .,,,:,:,:,,,,,,,,::,,,,,,,,,,,,,,,,,,:@#@@@@'@@@#:,.'#+#@;,,,,,,+ ,#,,;:,,,,,,#,,,#@,,,,:,,#,,,,,,,,,,,,,,,,,,, :
;: . #, .:; ,# @'@@ ,:,,,,,,,,::,,,,,,,,,,,,,,,,,,,,,,,:..,#@@@@#:;#':`;+#@@'#;',,,,# :+;,##,,,,,,'',,@,,,,,,,,#,,.,,,,,,,:,:.,,,,,
`:++ @ ; ,` ': # ,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,:;'@#:.;';#@#.;;;#` :;,,,,' `,::#',,,,,,,,;,,,#,,,,,,+;,,:,,,,,,,,,:,:,,,, ``
#; ;#. @`@'@ @ @ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,:,,,:;+@@#;.;:##@@#+.'#@;;@@@@ .:,'+;#,,,,,:':,,,,'#;:+@;,.,,,,,,,,,,,,:,,,,,
#. '# +#::,.`+ @ @. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::;';+@@#+;.,,.,;@@@@;#@+@@ ,,#,,:+;,,,,,@,,,,,,:;':,@:,,:,,,,,,,,,,,,,,,,
.@ '@ # ,++;.,,::@# @ @, ,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;@@@@@#` `,;@@'`.,:;:#@@@@@+#,',,,,'@';'@;,,,,,,,,,,,#::;;;@@@@,,,,,,,,,,,
@ @@@@+ . ;@ +@ .;#;@#:+ @ ;+ ,:,,,,,.,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,#@: #@@'.`:+;.:#@@@'+'#;@ ,'',,,,,,:::,,,,,,,,,,,,,:#+;,. .:@.,::,,:,:,, `
@ @ :; .@@` @` `@ ` ,:,:,,,,,,,,:,,,,,:,,,,,,,,,,,,,,,,,,,,:'@@.`,##+;.;+;#`+@@@@@+'#`,#;:,,,,,,,,,,,,:,';#'@:,,# `,,;@ ,.,:,:,:;;:.:.:;;+@@@@@@@@@@@@@@@@:
@ # @ `#@#@@: @: ,,,,,,,,,:::,,,,,,,,,,,,,,,,,,,,,,,:,.,,::@@@`:@@;..:@@@@@@;:#@@`#,#+:.,,,.,,,,,,,',,,,,',',# ,,::+#@#:,,'+++;.:::;;::,,,,. . ,@'
.; : @ #' + ,,,,,,,,,,,,,,,,,,,,,::,,:,,,.,,,,:,'###+,@@@@@@@@+;,@@@@@@@@#::+@##,',,,,,,,,',#,,,,;;;,;:;'',:'#'+: #,;, .,,:,,,.,:,,,,,: . ,+
@ .@: .@@;:... .,#@@@+ ' ,,,,,,,,,,,,,,::,,,,,,,,,,,,,,,::+#@#+#@+@@@@@@@+@@':' ;@+` `,:@+#+,,,,,,,,,,#:,,'@#::'##,:,@'+:,,+, `#:,,,,.,,,:,,,,,,,:.: ' ',
+ `@; `;;:;;;.`: # ,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,+@;.;#+.''@@##@@@@@#@@;.#, .,,.,+##@,,,:::,,,+:,,##:,,;+''@:':#,,,,.;,,,:',,.,,,,.,,,,,,,,,,.` , @
;. + , #@' .` ,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#+@@#+':.'@@@@@@@@@@@##@. `,,:,,:,:##;,,,,,,,,,#,,:+#@'';::,,,,'+,,,,,,,,,,#,,:,,,,,,:,,,,,,,,,. .@` . : .;
,@@ @ # ' ;@' ,,,:,,,,,,,,,,,,,,,,,,,,,,,,:++''.:@@@@@@@@@@@@# ,@@.,,,,,,,,,,+@@,,,,::,,,::,,:',,,;,,,,,,,,':,,,,,,,,,#,,,,,,,,,,,,,,,,,,,, @@.@+:' '@@ @
@@;.`@ ;` `` ; @ ,,,,,:,:,,,.,,,,,,,,,,,,;+#''+'@@@@@@@@@@@;+;:,;@@ +:,,,,,,,,,,##+,,,:+,,,,,,',,,,,,,,:,,,,';:#,,,.:,,,,;',,,,,,,,,,,,,,,,,:;;@@` .:'+#; # +
`@. @ : : :: .. .,,,.,,,:,,,,,,,,,,,,,@@;,;@@@@@@@@;,'@@: :##@#'' ':,,,,:,,,,,#++@::'#,,,,,,#+,,,,,,+',,,;,,+',,,,,,,,,,@,,,,,,:::+#@###@###'. , ;#`+
@ `#,` + @ @ @ ,,:,,,,,,,,,,,,,,,,,,,::,,;@#'@ .:@@:` ;+;;''+@@@: :;:,,,,:,,,,,@#';:;;:,,,:,;;:#,,,@'#@;,#:#+,,,,,,,,,.`@,'#@+#@##:, ``` : :@#
:; ;@@:: @@. + `# @ .,,,,,,,,,,,,,::,,,,,,,,,,,;+##@:.:@+':@#,`,'@@@'. ::,,,,,,,,,:,#;;'@#,#,,,,,,:;#,:::;#:#,#@:,,,,,,,,:, .##'::, +
@ '` @#:, : # , .,,,,,,,,,,,,,,,,,,,,,,,,,##';@@@;.+#:,:@@@@ @' ',,,,,,,:,:#,;##',,;@'',,,,,:',#,#'#@@;:,,,,,,,,,.,, #,,,,, .
@ @ @ # @: +, @ .,:,,,,,,:,,,,,,:,,,,,,,,,,,:@@##;;#@@'.;'.;#'# @ `':,,,,:,,,,,+@#:,,,'::+';';''+@#@'#,,,,,,,,,,,,,,,,, @,,,,, +
@ @ @ +:'@ @, @ `,,,,,,,,,,,,,,,,,,,,,,,,,,;:@@@@@@` :#;';';;;# @ #,,,,,,,,,:@##,,,,,;;@,'';;:,:,,,#,,,,,,,,,,,,,,,,,,. ':,,,, :
# ' ::; ;'@@@@` `@ .` `,,,,,,:,:,,,,,,,,,,,,,,,,,,;@@:':+@:+'+,:'+::#;@ @,,,,,,,,#@#@,,,,,,,,,+;,,.,,,'##:,,,,,,,,,,,,,,,:+@@@@',,,, ;
; `; + @ @ .@ # `,,,,:,,,,,,,,,,,,,,,,,,,,#@;`#@;;'.@+,;#@@@@::+# @,,,,,,,:@@#',,.,,,,,,,,+####@;,,,,,,.,.,,,,:''#@#;#,,,,,,,, +
:. @ @ ' : ;#+ + `,,,,,,,,,,,,,,,,,,,,,,,,,,,@@+@;#;,+'@@:. :#:.;@, @,,,,,,,#@@@,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,:#'':,,,#,,:,,,,, .
.: :, #@ ; # @;: `; ,,,,,,,,,,,,,,,,,,,,,,,,,,., +;;#@+@, `;+;;;#@+: ;,,,:,,:#@@+,,,,,,@,,,,,,,,,,,,,,,,,,,,,,,,,+;,,,,,',,,,,,,, '
; # ;. @ @'@. @ @ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,:@+:#. +@;,;':'@@@@ ::,,,,,@###;.,,,,,#:,,,,,,,,,,,,,,,,,,,,,,,,,#,,,,,'::####@@@@@@@@'@@@@@@@@;; ;
`; @. @ `, @` @ ; ,,,,,:,.,,,,,,,,,,,,,,,,,,,: ;' ,'@:;#+;@@',`;+` `;,,,,;@#:@,,,,,,,';,,,,,,,,,,,,,,,,,,,,,,,,,'',:,,':+;, .@ :
`: .@` @@ @ @ :. , ,,,.,,,,,,,,,,,,,,,,,,,,:,:,;+@:;@+++@+. ,+@@@@' ',,,,##@@+,,,,,,,,',,,,,,,,,,,,,,,,,,,,,,,,,,#,,,:';@, :: '
; `#+@;,@. @ `# + ` # ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# :@@@, :@@@@@@#@. +,,,:#@#+#,,,,,,,:@,,,,,,,,,,,,,,,,,,,,,:,,,,:+,,,:#:. . #` .. ''
' #@ :@ ;` +. @ `# @ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,+@@@.`;@@@@@@@@@@'@' @,,,:##@@#:,,,,,,,#,,,,,,,,,,,,,,,,,,,,,,,,,,:@:,,.@. @ : ;@@#'..,.;;+@@;
+ +@,@ @ @ +` @ ' ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.''@@@@#@++;@@@@@'. #,,,,+@##+,,,,,,,,+,,,,:,,,,,,,,,,,,,,,,,,,,,,;',,#. @ `, :@, ,'@:
: @ @ `@;; @ :` ,,,,,,,,,,,,,,,,,,,,,,,,,,,,',#@@@@;,+@@@+;@#..: #,,,.,+##;,,,:,,,::',,,,,,,,,,,,,,,,,,,,,,,,,,,#:,# .# .; @' ;@,
.. @'. ,;:;@ @ `; ,,,,,,,,,,,,,,,,,,,,,,:,::,,#` ,;#@@@@'.:;;. ':+ ',,,.:###',,.:.,,,:#,,,,,,,,,,,,,,,,,,,,,,,,,,,;:'. #. +@`@` `@.
; `;#; @@ @ # ,,,,,,,,,,,:,,,,,,,,,,,,,,::,'#@;++;,#',,@@@@: @ ;:,,,,@##',,,,,,,,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@ `@ @``@; .. +:
`: @ ,#@: @ @ ,,,:,:,,,,,:,,:,,,,,,,,,,,,,,;@#'#@.`+@@+@.'#+;@. ',,,##@#+,,,,,,,,:##,,,,,,,,,,,,,:,,,,,,,,,,,,,'. @. +. @ ``.+#. ,# @
,` @ @@ # # ,,,,,,,:,:,:,,,,,,,,,,,,,,,,:#@@`:@@@++#,:@@@@#@. ',,,:#@#@++#@@@@#+;,,,.,,,,,,,,,,,,,,,:,,,,,,,,@ .@ @@@@; .'@'@ .;;;;;@+.: @
+ @+ @ @ + ,,,,,:,,,,,,,,,,,,,,,,,,,,,,;'.@@@+#:.:@@#;:#; @ #,,,,'#@@::,,,,,@,,,,,:,,,,,:,:,,:,,'##,,,,,,,;: @` @. @ ` . @
; #@ ` .' @ + ,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;.:@;:@@@#.'@@::@@@. @,,,,'@##:,:,,,,':,,,,,;'#@######,'@,,,#,,,,,,@ .@ @;@@ @
; @:` @# @ @ ; ,,,,,,,,,,,,,,,,,,,,,,,,,,,.,::;@@@;;#@@@.@@#'.'' #,,:,:####,,,,:,,+,;++##;,,,,,,,:@,,,,,@,,,,,;; @, '@@##@@@,,; ;.
; @ @ ;@ @ @ ; ,,,,,,,,,,,,,,,.,,,,,,,,,,,,,:+@;;@++@@@@' .'+;@; #,,,,,;##@,,,,,,:@##;;,,,,,,,,,,;,,:,#:@:,::'@ . `@@@@@@@. `:. @@ +
@ @ + + @ +` ,,,,,,,,,,,.,,,,,,,,,,,,,,,:,;`'''@@@@, ,+#';#: @ '::,,,,###,,,,,,,,,,,,,,,,,,,,,,,,:@,#####;.@' @: @@ +
@ @ : ; .@` # .,::,,,:,:,,,,:,,,,,,,,,:,,,:'@@@@+. ;@;.'@@@@@ @ ',,,,,,@#@:,,,,,,,,,,,,,,,,,,,,,,,,#',@ +` @ `@ @
@ @ @ ' ## @ .,,,,,,,,:,,,,,,,,,,,,,,,,,,,,;: .+@#+@@@;;:..:'@ ;;,,,,,#@@',,,,,,,,,,,,,,,,,,,` ; :@'@ @ ;: ,;@ .+
,@ @ + ; @`: @ .,,,,,,,,,:,,,,,,,,,,,,,,,,,,,, ..;@#'+'::+:.';.#: :;,,,,,,@,@:,,,,:,,,.`` `.@ '` ;. @ `;+: .:@ @
.# @ ; ' ' +. # '@ .,:,,,:,,,,,,,,,,,,,,,,,,,,,,,:;@#@'';..,'@#:.;#:# ,',,,,,,':'@; :;#'#@@+#.@@@::@' @ @ ``,:::..` @@#+. `@`
@ @ @ .` ' @ @ + .,,,,,,,,,,,,,,,,,,,,,,,,,,,,#;'#+ ;@#. .;@@#:.@ ,;,,::''#@# +@+;'#@#@@'.. . #' +'`: '; @. @``:#: .;'@@@;;#@
@ # `; : + .# ; `,,,,,,,,,:::,,,,,.,,,,,,,,'@+; .@@: :#@@@'.:' #+ `''@#@+;` ,.`. '@@@# .@; ,@@@@@#@@@@';;` @ @ @ `@; `;@@; @ .;@`
@ ,: @' # @ `, `,,,,,,,,:.,,,,,,,,,,,,,,:.::,;@@` :@@@@+. .@;+@@;@ '@+' @: @@# ,@;@@@@@: `..,;#@;,;;;@@@' .@'.@ @@+@# ':.
.# '` # ;@ # ,,,,,,,,:.,,,,,,,,,,,,,,,,,::::#@@@@; ';@@@@+@+@@#;` #.@@@, @ :@ @`:##@@@#'+##@@#';:` +' ++@
:+ @ .@ @ ,,,,,:,,,,,.,,,,,,,,,,,,,,,,:'#@@; .'@@@@:`;@+@+` ; .' @ #'@ .@ :
@. ., @ ,,,,,,,,,,,,,,,,,,:,,,,,,,,#':, ,#@@@+.,@#;;@@, @ ', @@@: '#
' @ ,,,,,:,,,,,,,,,,,,,,,,,,,,,,:'#@@@; .#;.;@;#;+ @:.@;'@@; `#@+,.:@@:
;, ,,,,,,,,,,,,,,,,,,,,,,,,:.,#::,.`:@;.#@,:+'#@, .;';,.` .+#'`
,,,,,,,,,,::,,,,,,,,,,,,,,,, #;.@@.'@:.';`@
,,,,,,,,,,,,,,,,,,,,,,,,,,,. ` .;`#+: @
,,,,,:,,,,,,,,,,,,,,,,,,. @@, @
,,,:,,,,:,,,,,:,,,,,,` @ `
,,:,,:,,:,,,,,::,,` #
,,,,:,:,,,:,,,,` @
,,:,,,,,,,,, .@
,,,,,,,,.
,,,,,.
,,.
`
. .. .
. . . . . . : .
. ..: . .. . . . .
. ... `.`.. : . .. .. `.: .: . . .. ... ... .. .. . ` : ...
: . . : .` . .` .:`..`... . . . .. . . . . : . `
.` . ` ..`. ` . . . . .` . . .: . . .
`.
Raymond! I need you to hack the firewall of Gold Inc.
Piece of cake, boss.
hacking
Why are there numbers on your face?
I hack better when there's a projector shining at me.