:.;:;:;;:;::;:;;;:;;;;;;.;;;;;;;:.,,;;:;;;;;;;.;. .. ,.;;;; ::..,.... ..,,....... ,......... ..:.... . .,.. ..
;:;;;;;;;;;;;;;;;;;;;;;,;;,;,,;;;;;;;;;,.;;;;;;,;;;;.;.. ..,;.... ,.. ..;..::..;,.. ;...::..::. ..: ..:.:.:... . .,..:.:.:... . .,. ,.
:;;.:::::::::::::::::::;;;;;;:;;;;;;:;;;;;;:;;;;;;:;;;;;;:;::::::.::.:.::......:.. .....:.:.;;;;...;;::;;;;;;;,;;,;,,;:.::....:.. .....
;;::;::;::;::;:;:;:::: ..:,..:'"三三丶、':::::::::::::::.::::::::::::::::::::::_、、:,:,:,:,:、::::::::ヽ..:.:..:....:.::..:.... ....
;:;::;;;;;;:;;;;;;:;;;;/::ー--ミf::::::::ヽ:;;;;;;:;;;;;;:;;:::::::::::、ヾ`':;:;:;:;:;:;:;:':"彡::::;;;;;;:;;;;;..::..:.... ..::..:..
:; ;:;;:;;:;;:;;:;;:;:l:::::二ニ=::、::::::::l::;;:;;:;;:;;:;;:;;:;;::::::_二ニ;:;:;:;:f;:;rぅ;:};:;:_三、:;;;;;;:;;....:.:.:...:..:...:..
;;:;;:;;:;;:;;:;:;;:;;:'',:::::-‐_彡::ッ::::,':;;:;;:;;:;;:;:;;;;;;;;;_ニニ=:;:;:;:;:`;ー;:':;:;:、二::;;:;;..:.:.. ,,,,,,,,,,,,,,,,,,,,,,,,, lllll, ,,,,llllllll,,,, lllll, ,,,,llllllll,,,, lllll, ,,,,,lllllllllllll,,,, lllll ,,,,,
:;:;;;;;:;;:;:;;:;;:;;:;丶::::`:ー::::::,.イ :;;:;;:;;:;;:;;::__,. ィ彡ィ:;:;:;:;:;:;:;:;:;:;:、ミ:::::;;;;:;;;;;;;;;;;;;;; 'lllll, llllll ,,llll''' ''lllll, llllll ,lllll'' '''llll,, lllll ,llll''' '''lllll, lllll lllll
;;::;:;;:;;:;;:;;:;;:;;:;;:;;:;;:;;:;;;:;;;;:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-‐':::ノ:;/:;:ll:;i!:.ヾ:;丶::::..:.:;;;;..:.: . lllll llllll lllll' 'lllll, lllll ,llll' 'lllll, lllll llllll llllll llllll lllll
: ::;;:;;:;;:;:;;:;;:;,;:;;:;;:;;:;;:;;:;;:;;:;;::::::::::::::::;;;;;;;;; ;;;;; ;;,,;,,,,,,,'´:::::リ::::::::`:::,, ,;;.,.; ::. .. ,,,,,,,,,,,,,,,,llllllllll lllll'''''''' lllll 'lllll lllll llllll lllll, llllll 'lllll,, ,,,llll' lllll'''''''' llll
;;:;::;::::;:;::;::;::;:;:;::::::::::::::;;,,;;;::::::;;:;:;;:;:;;:;::;::::;:;::;:......:.. .....:.:.;;;;...;;::.:.:.:;;....:..::.., ''''''''''''''''' lllll' llllll llllll llllll llllll,,,,,,,, lllll llllll llllll,,,,,,,, '''llllllllllllllll''' llllll lllll
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;::;;:;;;; ;,;:,,,--==-、.,. :., ,;.::.::.:.:.::.:.:.:.....::::::.::.::.:........ .. ,lllll' llllll 'lllll ,lllll lllll llllll lllll' llllll '''' llll'
::.::.:.:::;;;;;;;;;;;;;;;;,,,;,, ;,,;. ,;,;;;/,-=---―-ヽ .::.::.:.::.::.::.:.::.::.::.:.::.:..::.::.:...:.... .. ,,lllll' lllll'''''''' 'lllll ,llll' lllll lllll, lllll' lllll lllllllllllllllllllllllllllllllllllllll,, lll
.:..:..:.:..:..:.:.:..:.:;;,.,; .:..;;;..:;: /、__l_|_,l__人 ..:..:..:.:.:..:.:.:..:.:.:.:..:.:..:.:.::..:.... .. ,,,,,,lllll''' llllll 'lllll,, ,,,llll' llllll 'lllll,, ,,,llll' llllll lllll
. ....:.. ;;:;;, ;,., ;,, ;,, , .:;:;/,-=i ,-= 、 `=' ; ....:.:.:.. ..:.::.. ....:.::..:.... .. 'lllllll'''''''' llllll ''''llllllllll'''' lllll ''''llllllllll'''' lllll lllll lllll
, ;., ;; :; :.. ;;::.. ;;:;:{⌒''''=!.----=;.!-!|; . ... . .:.::..:.... .. 'lll' 'lll' 'lll' 'lll' '''
... .:...:.. ;,.,,;.,,,,,,, ,,,,,,,;i::::.....__________ ) l .:.:. . .:::..:.... ..
..:.. ;;:;,,, ;,,, ;,,, , ;,... .,,ヾ-i' ノ l .l .l .l`i=ノ....:.:.:.. ....:....:.::..:....;:..::..:.... ..
;;.:.:.::;;;;;:;;;,,, ,,;., ,,,.,;, ,,.;.,-;; ̄ ̄ ̄-='//:.::.::.:.::.::.::.:.::.:.::.:.:.::.; :. .:.:.::..:.... ..
.:.:..:.:.:;;:;; ;;,;,,, ;,,.,,,,;;.,,,,,,,.;.,,  ̄''''''' ̄:.:.:..:.:.:..:.:.:.:..:.:.:..:.:.:.:.:.;;;;;;...:..:...:.::..:.... ..
;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:.;;;;;;;;;;;;;;;;;;;;,;;,;,,;;;;;.;;;. .;. .. ,.;;;;;;;;;;;;;;;;;;;;;;;;;,;;.... ;. . ..
:;;:;::;::::;:;::;::;::;:;:;:::::::::::::::::::::::::.;:;;:;;:;;:;;::::::::::::::::;;;;;;;;; ;;;;; ;::.:.::.::.::.:.:::.::.:.::......:.. .....
..:..:.:..:...;:;;:;;:;;:;;::::::::::::::::;;;;;;;;;;;;;;.::..:.:..:.:.:.:.:..:.:..:..:.:.:..:..:..:.:.:..:.:.:..:.:.::.:.:.:.:.:.:..: