: : : : : . . . . \\ ノ} r :ト ){ _- ̄ __-⌒ . . . / 、丶ヽ
\: : : : . . . . . . ⌒ニ- __ _:「レ7/ :レz__)J. . | \ _∠ ---=ミ、、 _ -ニ⌒ . . . /_、丶` . . : :;
⌒ニ- __ _,,,ヘ ⌒ニ=- __ }.ノ/././xく-ミ⌒`ヽ,__\ '´ -‐¬‐- _ _ _ )h、. . . . . . __ y''"''メ . : : i : ,:゙
: : : : ⌒/ ./^''’_ . ._、、--ミ、、./// /⌒ミ:{: `、 丈^''~八 ``ー==彡__ -=ニ⌒ ‘:, ,: : : i゙~゙Y゙
: : : : : : し. ⌒二ニ=- . . . . ._ ‐ニ⌒_彡⌒ヽ.▽.//Ζ |: `,⌒彡ヘ,心、\\ 、 : . ̄ ̄~''~、、 ''"~ ミ'''゙: : : :‘'i.{,,__
: : : : : : . . . .;:'⌒Y/_ _ __)ア Ν 癶 ∨ヤ^「i.| |」L 斗--八{. 〈.⌒^く⌒彡へ.\ : . . . , ゙ 、丶`、丶`_八 `ヽ
: : : : : : . . . __ -=:゙ /_ _/_/''^` ノ八{(ノ,癶 ‘, ‘,|.|,,ニ、\jノ,」」_^⌒ヽ..〉⌒)〕/(/⌒``\\ : ..:゙ ヽ`''<⌒ ̄: : : : :ノ´^''''''''^`
冖冖≠=- ⌒ . . { ;゙_ _/'^`/ //{{. У/: ∧ :} 八代り , 冖^八( \<⌒ヽ__,ノ⌒\\ゝ 丶`丶、 . .`丶、,,, '゙
¬冖^` . . . ゝ㍉彡/ ./|{ //^ゝ////Lノ八(⌒ミ 、, ,必‘,´''- ´''~ ,,_-=ニ二,_⌒\\ \\__`丶.,,_ `丶,,__
: : : : : : : : . . . .、ヽ`. ..|ゝ'/ ./ ./ :|{.//⌒./ :{/こ// /\ 〕h。,_ ィ(.][∧乂___y^㍉⌒\…‐-``ヽ \\ \ `丶  ̄⌒\⌒
: : : : : : : 、丶` -- :|_./ ./ ' .:|{./⌒^{{ :{乂 / /..._\. ',Υノ7乙-〔___`丶}|二~~~ ̄ ̄ `ヽ',_\\ \. . . \ . . . . \
__、丶`: . . . . ゝ ⌒㍉. ./ ;.:.:/|./ ./八乂./ /: :]'⌒}ト \',‐t_クニニ└「r_フノニ-_``ヽ ̄~~"''}}__\\\ : : . . . \ . . : : \
/: : y¬: . . . . . ////|.. .,゙../ //_、‐''~''~´''~ ,,__〕 ノ' }ト }}ニ/ \\`ヽ ゝrく\ニ-_ jノ. . . . _`ヽ__.\〉`、 . . . . .\} : : : ::..
: : : :‘:., ´^''~- '⌒゙:, ゙ / 厶''~ _、‐''~_、‐^''~く㍉ ./」-ノ八{_ ┘ .}こノ⌒``ゝ ┘ . . . _,,, ''"~ ̄⌒', :/, . .\: :'゙゙`Y~ .,,_\__
─¬冖′' . . .,,,へ...ノ ./ // , "⌒`丶 _、‐''~: :√-У: :y'/ニニ-_.: ``7.八~"''~ .,,_ ̄ ̄~"''~、、-ミ)八 }/:::/ . . } ゝr r:'´Y `ヽ:.:/_ `ヽ::\}:| . . :`. 、.:.:.:.:.\_. . . }:..:.:..ヽ. :'; . . .` :、::\::::::\
 ̄ ̄/ : : : :// / /八/ ′''''''丶`ヽ\xく⌒/}i : {/-_ ̄ニニ<_][_>_/,__: : ``丶 ̄ ̄~~"''+、 ` :':ィ::::_〉 . . }: : ノ:.:.:.:.ヽ ノ'.::. :: :: :r_‐、:::::ノ. . . . . . \::.:.:. : .Y. .}..:.:.:./. . .'; . . . . \:{ Y:::: . 、
. //: : : // / /八 ∨/ .//r─ ゝく\\_- :{ |:.:.{: : :\ニニニ} ´^',."~ ̄~"''~、、``丶~、 /,:'⌒' :.:.八.. ,r;'⌒)ィ:ヽ:(':.> ― -< . . .`ヽ. . >≦\. . . |./. /::.:Y.. . .}! . . . . . .}::}. ヽ::. .:ハ
. 彡/: : : // └ \: :‘,V//|:`¨´フ__ニ<´_.八:{ |: 八 乂: Υニニ/ {: }i-__. ,, 、 {::j \,゙. ..\:‘:,‘:,: : : '´ |'. \ -=≦s。- ―― 、.|:. :':..:.: 〔 / . . . . . Y:/. . . }::/. :,
. .: : : : :/: : : {: \‘,v/iト // .〕〔ゝ_う. . \. . .{\.``|ニニニ- _ 八ニニ | \ vハ_ _] 丶 ';:) 、゙. . ,゙: : : ‘:,‘:, : : :`、 | Y r― '≦ `:、 ∨.:/:.:./; . . . . . . . /ハ:、.ノ/. . .{
. .:: : / : 小: :{: : . \Vい.└ 〕〔\\\. \.乂 \]ニ /\}` 、 | 、  ̄}|:|i } } r:, ;゙. ./|: :__: : ‘:, \.: .:`、 _}_,{s。| ... -― ァ}」ィ┐ ∨/:.:./. .ィ. . . ./}'ノ、..::./ . . .:|
. ノ./|: : : : |: l:.:{: : `、: . . \ :}ト \:"- _´''~} .}\ _ _,,,/` 、 ` 、 \| ヽ }|八} } :|../`|.ノ `: : : : :: 丶、: _ > ≧ ´ / / / ` 、 Ⅶ./:_//{: : , '. . .ィ: : :Y:| :. : :.|
. ⌒ :|: : : : |: :l: {: : : :\: : : 丶.,,_ ``}:、\ニ-ノ.ノ |≧s。` 、 、 \ \ . ⌒} }i レ / __,.: : :.:}| r≧ィ≦ア , ' /' / /、 ヽ Ⅷ´::::/ Y⌒Y´. . . .:/:::!: . : :,:
|i : : : |: :|:.:{: `、: : :\\: `,\ \ `,⌒ |_ニニニ\ :、 \ \ \ i ヽ:.|:. Ν ハ `''゙ _,,ア⌒: : : : :}| >=≦ /;/ i{イ ,: / } Y { j!,,ィi〔>ィ iゝ. ' . . .:/::::, :: .::./
. 八: : : l八: :{: : `、: :\\\}: `、 .\',-_ _- |:ニニニニニ\ . \ ∨ | }:l. . . / ! ''`:|八}: /{: : : : : :.厂 / ィi〔 / , ' イ // ,: /| ,:' ! 'ィi〔><::::::} 从._。s彡 . . /. . . '
⌒ __Ξ¨"''~ ..,,_}: : : ''"'' _ノ `、 . \〉 -く |ニニニニニニニ\\、 \ 、 ∨ l.八:. :/ ,: . . :|⌒}/ :|: : : / /´'' {/ /イ/ イ 笊:、/ |/-|-ハ i! \ ィi〔:-ノ=;=i(_)!=-./. . . /
´' , ′' ..,,二¨゛.,__ノ\:. `,: : \ V^ |:ニニニニニニニニ_\\、 ':, Ⅷ ' } / . . ..::´'{...!: :/ / ⌒ニ=- / 从( ´ jハ |笊ミ、∧ ∨{ `ヽィi〔/_. . . 。s≦. . . . /
)ノ ′ .,,__,,.. ''^`:\\:.:`、. . . ',.,,_.: :. |ニニニニニニニニニニ_\\、 ', | | / / / ∧:.:.:,’ 八 .' / . . . ,:∧ 人 ヽ{ ´}ハ ' , ヽ _Ⅶ-=≦s。. . . . . .....:::´> ´
/ /⌒^〕iト,:.:.:.:.:.\\:`,: :} :}`ヽ |:ニニニニニニニニニニニニ\ヽ '. !,:!/ /イ_ - ―― _ ___ jハ{ ヽ ゞ=ァ 。s介,x≦: : : /´ ':,` <::_::/ ィ
. :/ | ノハ:.:.:.:.:.:.`い, } : :} :|〉 . . . ┌───────────────────────┐ , !:!: ̄: ̄: . \ _ `ァ=≦/. :/ : : : / }! {:ノ /(
__彡 / /∧.:.:.:.:.:‘, ‘,}:.:.ノ :|∧. . . │ 순간, 마왕의 눈에 비치던 신들의 전쟁이───. │ハ 、: : :. : : : ∧: :./. ⌒.Y : : : : :/´ /:{ ',:、 ノ.::::::::)
 ̄ ̄ ̄ ̄\ /⌒ / ̄ ̄ └───────────────────────┘ゝ _ >s。 > '. . ∨._ . . ノ_ : :.,/ー,、 ノ:^ ∨::ヽ.:.::::::/::ヽ
\ ∨ / |ニニニニニニニニニニニニ/ニニニニニ_/ニニニニニニニニニ≧s。 ` 、 _/ /. ィi〔.ィ. . . . ̄. . . . . . ィ.}: : : : . . /ィ≦_ 〈::/⌒:>::::´{
. \ ∨_ |ニニニニニニニニニニニ,:'ニニニニニ_/ニニニニニニニニニニニニニニ_≧s。 / ,.'.//. . . . . . . . . . .ィi〔. ./」: : : : : : (⌒´ ィi〔::_: : :/::::::::_/
/´ ̄ ∨\ ` 、ニニニニニニ_ニニ_√ニニニニ:/ニニニニニニニニニニニニニニニニニニニ_> /_./_. . . . . . . ._.。s≦―ァ': : : : : : : : : ,\ /:´. . . . Y.:ィi〔._._{
. / ∨.:.\ ` 、ニニニニニ_√ニニニニ:/ニニニニニニニニニニニニニニニニニニ_/>'´ ̄ ヽY.。s≦. ./. . . ィi〔: . . . /⌒ ` <,\ _ ,, ノ:.: . 。s≦:: ̄_:::::/
/ _ _ ∨: : :\} \ニニニ_√ニニニニ,:ニニニニニニニニニニニニニニニニニ_/´ |.!. . .ィi〔'. . ./>、: . . _/ゝs。 _ 。s≦`ヽ-::=≦::::::::ィ´:/ /::::(
 ̄ ̄ ̄ > ´ ̄ /: :/ /\: : \. ∨: : :.i} \ニ_√ニニニ_/ニニニニニニニニニニニニニニニニ_/Y }」./::_/ .ィi〔´_ ィi〔 Y >.::´::ィi〔:::_/´. . .ノ:::::::/ノイ.>'/:::::::Y
 ̄/ > ´ ̄\___/: :/ /芹云.: : :.\ ∨: :j ` √ニニニ,:ニニニニニニニニニニニニニニニ_/ | 。s≦ヽ. . . . ̄/. _. ._._ィ!〔. >. ´. . . . . . . . . .ノ-.、::/ィi〔´:://::::::::::,:
/ /__\___.: :. :. .:./ / ヒリ⌒芹云\:./ ` </_ニニニニニニニニニニニニ .イ ノ.。s≦/. '. ./. . .>. .´ノ.:/ノ;> ´> ´.: :./ . . . . . . . . ./ . . ..}..ィ> ´ /::::::::イ
. /.: : : : : : : : : :::∨}li∧ :./ / , ヒリ:7 \ /.:::::::::::::::::::::::::::::::::::::} /}  ̄ ¨ <ニニニ_/ ヽ / __/ /: :{. ././. ._. . . . , _. . . . . . .,:' . . . ./' . . . . /::::/. .ゝ
/.: : : : : : : : : : : : 、:::∨}li∧ ./∧ (⌒フ /.:.:/ \ ∧ {::::::::::::::::::::::::::::::::::::::〈/::{__ /` ≦ T _/ /⌒{ }\ / . .: ,::ヽ/. . . /'. ㍉ィi〔⌒}! _ィi〔. . . ./ィi〔. . . .(
/ : : : : : : : : : : : : : : : ::::∨}li∧ /__)`\_冫ヽ./: :/ 、:::`ヽ {: ∨:::::::::::::::::::::::::::::::::::::::::::::::::::::/ , / ! _/ / '. . . {/ _} i〔.:.:/:/ ` 、 i! /'´. . . . . }!. . . . ./イ. . .ィi〔/. . . . . /.ヽ
.: : : : : :. :. :.|\__/ ::.∨}li∧ 人〉_r‐' / ̄У _):::::.:_ {::::::::::::::::::::::::::::::::::::::::::::::::::::::::: / / / /´ / .! . | \ /` 、 >.:' ._. ._ j{ . ィi〔 /;:::/.:.:.,:' ). . ., . .' . . . .. )
.: : : :. :. :.厂| / :::::∨}l ∧ ( ./ { ⌒ {乂::::::::::::∧::::::::::::::::::::::::::::::/:::/〉 { ./ ‐=ニ \.Y´. , '\ 、}、_ _ヽ ,, '´ ̄  ̄. ⌒'⌒´. . . .jハ{..../. ...:/. . . . . . /(
___ノ / / ::::}/./ } 7У / | 、 〈∨::::::::::{:∧ハ、::::::::::::: /..::::/}′{_ / / ‐=/ ノ'. . , '. .. . { >―‐ '" :,: Ⅶ. ./. . . . . .:}:、_}/:'.._. .:/. ィ: : . . /. .ノ
< < \ / ::/ 〈/{´ ̄ { | ::ヽ \::::::::/::::::〉:>''  ̄ ̄ <_{ / / ‐=/ :::://. / . _/ __ . . . . . . . /._ィi〔. . . . ィi〔/ . . ., : . /!
_/__> } / ::/{ / |___ 、( \`ヽ:/ ‐=ニ=- ` <__ ./ -=__/ ´ /./ .: .‐=/ / _<二二二 : : : : . /' : . . . ィi〔:::::::/ . ./ /..::ノ
.: : : :. :. :.`二}\/ ::/{ 、{ /{ /\_ -=ニ二ニ=- ミ_)/ /‐=ニニ二ニニニ=- ┴―=ミく} ニ/∠_____x‐=ニ / _/´  ̄¨¨¨¨¨¨
/´ ̄ ̄: :_ / ::∧ {  ̄´ /.: :/二ニ=- -=ニニニ=‐く二ニ=‐=ニ二ニ=‐<二二/´-=ニ/、_/⌒7-/´ / _,  ̄\
´ ̄ ̄´ / :::::∧ ∨ /../二二二二ニ=- -=二二ニ=‐-=二=‐ --=ニニ/-==ニニ/、_/、// l{ 、__, ー―‐
{ |/ ∧ ∨ ./二二二二二二二ニ=- ‐=ニ二二二二ニ=-‐=二/-=ニニニ/、_/_// l{ ____ ⌒ヽ _
| | { _〉 /二二二二二二二二二ニ=‐ ‐=ニ二二二二二_/-=ニニニ/、_// /{ 乂/´:::::::::::::::::::::::::::::=‐┬<二二
_| | {lく_/{/二二二二二二二ニ=‐<:::::: ̄::::\ ‐=ニ二ニ=‐/ー=ニ二/、_/、:〈 {ノ \:::::::::::::::::::::::::::::::::::::/
\ | | | ∨: :{⌒>=― '''"´ \:::::::::::::::\ ー=ニ/ー=ニ二/、_/\ :::..\_ \__::::::::::::::::::::::/
/ | | | },,ノ∨ _______ >=ミx ‐ \  ̄ ̄ ̄ 、_/::::::::::{ ̄ ̄`¨¨¨¨¨¨¨ ̄ ̄ ̄ ̄ `¨¨¨¨¨¨´
\_| | r'´r' 〈 ⌒¨¨¨>'" {:\::::`¨¨¨¨¨¨¨¨¨¨¨´ ::::::::::::::{__ ― ´ ̄ ̄ ̄\_
./ | | ./ `'┴ヘ_>――'" __/ 〈⌒\:::::::::::::::::::::::::::::::⌒) / ̄ ̄ ̄ \ ____>
{ │ |/ ∨∨∧_ / ̄ / ∧ `ヽ、::::::::::::::::::::<__/{ `Y´
,}'´ ̄ }! / ∧ `ヽ、_::::::::::::::::::::/ ̄{
〈__/{l、/ ∧ `¨¨¨):::/ {
/\_ \ /\ 〈::/ /{ /}
/´ ̄ ∧ \ \ ∧ / /::{ ____,/ }
_〉´ /. \::\、__\ ∧ / / -=/二二/ ./\
/ / 、〉::::/ :} { \_ / 、/ー=ニ/ニニ二/ ./ /
:/ / {::::l{ :{ /\ \、_/ー=ニ二{ニニニ{
┌─────────┐
│ ────사라지고 │
└─────────┘
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . ┌─────────────┐ . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . │ 아스라한 광휘로 가득찼다. │ . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . └─────────────┘ . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;:;;:;;:;;:;:;:;:;::::::::::.:.:.:.: : : : : : : : : . . . . . . . . . . . . . . : : : : : : : : :.:.:.:.::::::::::;:;:;:;:;;:;;:;;:;;;;;;;;;;;;;;;;;;;;