天空の城ラピュタ

                         _, -=ニ''''''''─、-、
                       , -'''´;;;;;;;;;;;;;;;`ヽ、, ヽ;ヽ、
                   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ,. ヽ;;ヽ,
                   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ, ヽ;;ヽ
                 ´/;;;;;;;;;;;;;;;;〃;;i;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;ヽ l;;;;l
                 l;;;;;;;;;;;l;;;;/l;;;/l;;;;;;;;;/l;;l、;;;;;;;;;;;;;;;;l l;;;;;l             , -─ 、
                 l;;l;;;;;;;;l、/ ヽ' リ,;;/ ヾヽ;;|、;;;;;;;;;| |;;;;;;l_          ,r'´:.:.:.,:.:,ri:.ヽ
                 ヽl;;;;;/ r,ニ、   レ  ‐,ニ、+、l;;l、;;;;v;;;;;;;l;;`ヽ,       i:.:.y''゙'''´ i、:.:.l
                   ヾ、l  'i´゙i' .,    'r'ヽ' ` l;;;;;;;;;;;;;/'´l;;;;;;l    ヽ:l,=、_r‐<_l:,、,i
        ,r'´ ̄ ̄`ヽ,     l i  ヽ' ,'     .ゝノ   l;/´ヽ/,-、ヽ;;/      ',iー'i,`ー' ',/
        l::、::::::::::::::::::::::ヽ     ヽ!   ヾ         'イ/ノ,.'ー'''r'i       l r‐、 ,r<
        l::lヾ、:、::、_::、:::::::〉     〉              _∧r-、_,,.+'-、_      ヽ,二_///`iー‐r'゙`ヽ
        {::lγヽ_r''ヽ」::_/    /;;'、   r-、     /´;;;;;;;l_7´::::::::::::::::`'- 、   ,くv'´//:::::l::::/..:::;;;;;
         l〉ゝ'〈 ゝ ' i'. )  _ >;;;;;ヽ    ̄   /;;;;;;;;;;;/,'::::::::::::::::::::::::::::::::i /,r/ヾ、7-=ニ',::/::::::::;;;;
        `!,ィミミミt r'´/:::::::`ー--,〉、,   ,..-'´ l、----ヽ,:::::::::::::::::::::::::::,、::l.l/ /   i ,.r-'´::l:::::::::::::::
           l ゙ー-‐' _, /::;;;;;;;;;;;;;;;;;;;;;(__ `´    _ '/:::::::::::::::ヽ /´'ヽ,─‐' l::i,(r'+-、._,,..>::::::::::、l:::::::::::::
         ,ィヾ' ‐‐ '´/::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`'‐-、  _,´-'´::::::::::::::::::::::l`゙(;;;)‐r‐,/ノl:゙「`''´:::::::0::::::::::::ヽ,::::::::::
     ,..-'´;;;;l;;;;ヽニi´/::;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;;;;;|/´;;;;;;;;;;;;;:::::::::::::::::::::}    , l'‐l;;;;;;;l:::l 0::::::::::::::::::::::::::::;ヽ:::::::
   r'´;;;;ー-..、l_,..r,`/::;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::/:::::::::lイミミヾ/;l、;;;;l::::l::::::::::::::::::::::::::::::,;;;;ヽ::::
  /;;;;;;;;;;;;;;;;;;;;;;;ヽく/::;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::l;;;,::::::::l'ヽ、/;;/ ヽ、!::::l:::::::::::::::::0::::::,;;;;;;;;;;;〉::
  l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l/::;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::l;;;;,:::::::l:;:;ヽ;;;;/   l__:;ヽ0::::::::::::::::::::::;;;;;;;;;l::::
  l;;;;;;;;;;;;;;;;;;;;;;;;;;/::;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::l;;;;;,:::::::l:;:;:;l;/   i:::::::;;;〉::::::::::::::::::::::::;;;;;;l::::::
  ゝ;;;;;;;;;;;;;;;;;;;./::;;;;;;;;;;;;;、;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::l;;;;;;,::::::l:;:;:〉ヽ,   /::::::;;;;l::::::::::::::::::::::::::::::l:::::::
   ヽ,;;;;;;;;;;;;/::;;;;;;;;;;;;;;;;;;ヽ;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::l;;;;;;;:::::::l:;:;:l;;;;;l  l::::::::;;;;;l:::::::::::::::::::::::::::::i::::::::
    l.;;;;;;;;/::;;;;;;;;;;;;;;;;;;;;;;;;;;';;;/i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::l;;;;;;;;;,:::::l:;:;l;;;;;;l l::::::::;;;;;l:::::::::::::::::::::::::::::l___
      |ヽ/::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::/;;;;;;;;;;;;:::ヽ:l;;;:;;;| 〈:::::::,;;;:,!::::::::::::::::::::::::::::::〉‐-!

      r‐i    .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/  ゙ | |
       ├┤   ..;┌─────────;::==-、──‐Y  /.| | |
       ├┤   ..;│            r'´    `i,   | / i i | | |
      `゚´    ..;│.            Yz;,    )  .||i.i.i i i | | |
              ;│            ‘i `'゙i、.,___r'    ||i.i.i i i | | |
              ;│.            'i ノi _,..-‐;l、.,__、||i.i.i i i | | |
              ;│             `゙i´彡'´;;;;,:´;;;;;`;i、i i i | | |
              ;│           ,ri'"´~レ'´;;;;;;;;,: ;;;;;;;;;;;;;;;'i i i | | |
              ;│           (,<、, ,:'/;;;;;;;;;;;;;,: ;;;;;;;;;;;;;;;;;;'i i | | |
              ;│    ====‐=,Y;´`;';;;;;;;;;;;;;;;;,: ;;;;;;;;;;;;;;;;;;;'i, | | |
              ;│.      .``Bi-i';;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;'i| | |
              ;│         i彡i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;`i、| |
              i |  .r;;;;;;;;;;;i;.   `'i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,:.;;;;;;;;;;;;;;;;;;;;i | |
              i | ,,.⊥::;;;;;;;;;;;;i,.   .i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,:.;;;;;;;;;;;;;;;;;;;;i,| |
              i |.`',0--t;;;;;;;;;i;   .i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,:;;;;;;;;;:r‐';i;;i,| |
              ;│ `i_ ,,,...r;;x‐- 、  i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,<ィ'´~゙`;i,,.| |┐

                            「くいとめろ」

      r‐i    .,,,,,,,,,,,.ィ'´  `‐、,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
       ├┤   ..;┌,l' _,.-‐‐'´i  'i,. ────────┐|
       ├┤   ..;│゙、i_,...,_,,....,,'i,.,r' ________   │|
      `゚´    ..;│. li`‐'i´-‐'゜フi   .i   i   .i   l  │|
              ;│ . 'i =‐ ノ´..i   .i   i   .i   i  │|
         _,..、-‐:''"´[`:‐-r'´`;‐;-;、 . i   i   .i   i  │|
       ,r'´:::::::::::::;;;;;;;;'トニ=^i,,ノ;;;;;;;;;::;i...i   i   .i   i  │|
       ,i':::::::::::;;;;;;;;;;;;;;;/  i 'i,;;;;;;;;;;;'i...i   i   .i   i  │|
       ,i':::::::::::;;;;;;;;;;;;;;(‐‐、, ' 'i;;;;;;;;;;;::i i   i   .i   i  │|
     .i'::::::::::::;;;;;;;;;;;;;;;;;;;;`゙``-‐';;;;;;;;;;;;;;::i i   i   .i   i  │|
     i':::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::i i   i   .i   i  │|
    ,i'::::::::::;;;;,、:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/`i   i   .i   i  │|
    i';:;::::::::;;;レ::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/.. i   i   .i   i  │|
   //i`:,:;;;/::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ─┴─┴─┴─┤  | |
  `-`i、,=i ii::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i,_______|  │|
    `E彡:::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i . i   i   .i   i  │|

      「君は床に伏せていたまえ」

               /\
             / || .\
            /.  .||   \_, ..__
          ,/    ,.个、r'´~:::::\:::::::´゛`'i、
        /    /,.i'||::::\::::::::::::::\::::::::::: 'i,
       /    /  l、.||:::::::"\;;_;ィ' 'i;\:::::: 'i,,r"´~,,ir-、,
     /___/___ i、_||t;r'"´_\__'i、_\,.r´`,r´ }  ]
     \    \   ヾ||,i     /    ゞ,イ゜ .r゜  }  ]
       \    \ .   ||{ゝ‐- <,...r‐=F,/"~`゛'-、__.ノ_ .ノ
        \,. -‐ ''\゙´||iゝ∠..ノ^ゝ.,,/i'"´~~゛'‐ 'i,_, li、.,_
        /'\    ':;|レ''i,   t . / >ィ‐"´~‐- 'iO ,ノ}‐-``'i,
       /    \  ,,.:;||;;;;;i, -/‐:  ゞ'´~`    'i_,.ィ'゜;;;;;;;;`i. 'l,
      ,i        \;;;;;;||;;;;;;;×___ノ`'´`i    i;;;;;;;;;;;;;;;;;;;;;;`i 'l,
      /   ::::::: ,;;;;;;;;\||;/;;;;;;ミ≧≦彡"ノ人   ノノ;;;;;;;;;;;;;;;;;;;;´ ノ
     ,/    ::::::::.;;;;;;;;;;;;;;;||;;;;;;;;,r'´/  ヽノ|.;;;<`-ィ'´r';;;;;;;;;;;;;;;;;;;;;;;;; `l
    /     :::::::::;;;;;;;;;;;;;;;;||;;;;r'´ ,/   ヽ`i.i.;;;;;`´~~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; l
   ./    .::::::::::;;;;;;;;;;;;;;;゙||;/  ./    'i i.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; l
   /   _,.,:::::::::::::.;;;;;;;;;;;;;;゙||l       i .l..l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; l
  i       ,....,〕'~゙i;;;;;;;;;゙||`‐、     .i_'l,.';;;;;;;.i';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; l
  l     ,.ィ'  i   l\;;;;;||;;;;;;;\___,ィ'´;;.i ;;;;;;.i';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,l
  ゝ、.,  ,:i i.  'i.  i,,.. `i゙||;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.i ;;;;.i';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/
   `:、;;;;;:,i i i -'i,= l=丿- .i ||;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.i‐i';;;;_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ノ
    >;=`i,_ヽ,,`'´‐(´;;r'゙ ||:::::::::::::_,..,_::::::::::::::`‐'‐‐i i:::::::::::::::::::<
   /i. ,i'  ~<==<´/::::::::||::::::::::::i::_,..;_:::::::::::::::::::::::i i::::::::::::::::::::::::::\
 /::::└┘   └┘/::::::::: ||::::::::::::::i:::::::i:::::::::::::::::::::i i:::::::::::::::::::::::::::::::::\

          ツツツーツツツーツツツーツ

                        ,.、ィ'ニ~`ニ''i;:、,
                      ,r'´,.;;;;;;;;;;;;;;;;;;;、.,i;;'i,
                     ,ィ'´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'i,i;;;i
                    (;;;;;;;;;;;;;';;;;';;;;;':;':;':;;;;;;;;;'';;i
                     'i;;;;'';:...:' ''i;_,''.. :;;;;;;;;;i
                      `:、i iァ. i  iァ  'i;'''i,
                      (;;'i,.  '     _ゥ';;i
                      ,r';;;;'i,.  ‐‐  .ィ''i;;;;;;;;i
                     ,i_,、-‐i'`'‐-‐''´)`'‐-::;i,_
                    /;;;;;;;;;;;;;`'‐v- ''";;;;;;;;;;;;;;;;;;'i,
                    /;;;;i;;;;;;;;;::::::::::::::::::::::::::::i:::::::::::'i
                   i;;;;;;i;;;;;;;;;::::::::::::::::::::::::::::i::::::::::::::i
                .  ,i;;;;;;;i;;;;;;;;:::::::::::::::::::::::::::::i:::::::::::::::i
                  ,i;;;;;;;;;;;;;;;;;;.-‐- 、:::::::::::::::::i;:::::::::::::::i,
                 ,i;;;;;;;、、.,,,i'´ ミ:/:::::::::::::::::;i;;;:::::::::::::::i
                 i;;;/     ,ニ;/::::::::::::::::::;;i;;;:::::::::::::::::i

;;;;;;;::::::::::::::::::::::::::::::::l .\                _,.‐'"´(      ``ヽ'‐、.,
;;;;;;;;;;;;;::::::::::::::::::::::::;l   \              (´     `'‐ --- ‐ '´   `:,
、;_;;;;;;;;;;;;;;;;;;::::::::::::/     \             ':,               ';
 ``'‐、;;;;;;;;;;;;;;;;;;/       \             `‐-.     _,.、 --‐‐--、'´
    \;;;;;::/、::::::       ヽ             _,,..、-‐''´  `'i、     ヽ.
      `~´   `'‐:、.       ヽ       _,,..、-=;'´         'i     l
             `'‐、.     ゝ、   ,‐''´    `i,         'i      ,l
                `i';      `i、r´       'i         ,i    ,l'
                 i':      'i-、        i     _,. - '´ _,.、-‐'´,
                ,i'_,.、-‐'`':、  'i .ii        i_,. -‐' ´_,.、-‐'´:::::::::::::::::::
             ,.-、‐'''´     `, 'i        _,,..、-‐'´::::::::::::::::::::::::::::::::;
             i, 'i,  _,,..、、-、ニ(_/``‐:、.,_,..、-‐'"`::::::::::::::::::::::::::;
            . ゝ'゚'"´^‐'-‐'''´:::::::::::::::::::::::::::::::::::::::::::::::::::::;
             ,::::::::::::::::::::::::::::::; ' '::::;:::::::::::::::::::::::;
             ' ' ' ' ' ' '::::::;::::      ' ' ' ' ' '

     ,.、-‐ ' =‐、.,_
    ,i' ,.i'ニ´;;;;;;''';;;;;`、
   i' ;i'';;;;;;;;;;;;;;;;;;;;;;;;;;;;`、
   i';;;;;;;;;;;;;'';;;:';;;;';;;;;;;;;;;i'                   _,.、、..,,,_
   ゞ、,i' ェi ' . ェi /''''                 ,:r''....::::::::::::::...`'i、.,
   l';ゝ_    .i .i''i                 ,i'".:::::::::::::::::::::::::::::::::..`'、
_,,.r''"‐‐if':、,  ‐ .i'-i、               ./ .::::::::::::::::::::::::::::::::::::::::. 'i,  ,.、-,
;;;;;;;;;;;;;;;;;;'、, ``''."i';;;;;;;;i  ,.-‐-、         / .:::::::::::::::::::::::::::;'''i:::::::::::::::::'i,.,r´,r'´ 'i
;;;;;;;;;;;;;;;;;;;;;;;`'‐r'";;;;;;;;;;;i,r'゜ ゛:、 ゛,        l ::::::::::::::::::::::;:'''  i:::::::::::::::::r' r'   i
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.r'    ,.r゙        `、'::::''' ''''  ''    `、:::::::::r'o,t'   ,i
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.r'    ,.r'         _,. `、i- 、_    _,.、- `、''´~゙`''i、, i';;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.-r'    ,r'   _,.、--‐‐'"゚゜´ / 'ii´~``i、,..i'´゛゙`ir'゙,i''~~^゙'i,  'i;~;~'i
;;;;;;;;;;;r:'''-、,__,rヾ'、,___,..r';;;i  ,.ィ'´      ,,,,,,,,/,,;;;;;;'i,゙`"´i  ゙`'' "´ ",'""`'  ` i i' i
;;;;;;;r_     ヾヾ ,:'  i;;;i ,r'  _,.、-‐'"゚゜´;;;;;;;;;;;;;;;;;;;;;i'i,  _`',..,_   ,.ィ‐'''‐、  i i,,..r'
;;;;;;;;;;;;;;`'';;;;;´;`';;;;'´iニ=;ィ i' ,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iゝi,     ,r'ニ=`'i    ,i;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::i  r'゜.'';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i  >`'' 'i"゚´'i,ニ,i';;;;i     ii;;;;;;;

                  ツツツーツツツーツツツーツ

     / :::::::::::::::::::::::::::::::::l   ,. -=' "´^~~`゙`' -:;::::::::::::::::: i,
     ,l' ::::::::::::::::::::::::::::::::::l. ,r'´;r'´ ,.ィ''"´~`゙゙``'''‐`'‐;::::::::::::: 'i,
    ,l' :::::::::::::::::::::::::::::::::::l.' :;i´ ,r´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'i、::::::::: i
    l' ::::::::::::::::::::::::::::::::::::l :i' ,r´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'i,:::::::.i
    l, ::::::::::::::::::::::::::::::::::::l;;;iィ;;;;;;;;;;;;;;;丿;;i.'i.i''i,'ii;;;;;;i;;;;;;;;;;;;;'i:::::. i
   . 'l, :::::::::::::::::::::::::::::::::::l;;r;;;;;;;;;;;;:ノ´" ,i;i i;'`i、;;l' ;;;;;;;;;;'i:::: ,i'
     l, :::::::::::::::::::::::::::::::::::,ri、;;;:'´-‐‐- 、.     __,,,i;;;;;;;ィ:::::: ,i'
       'i, :::::::::::::::::::::::::::::::::ヾ';'´  '""゙゙' `' ; 'ッ;;,./;:::::::::::: ,i'
      'i, ::::::::::::::::::::::::::::::::::'i,       ,. ;  i'::::::::::::: ,i'
       ,:‐' ::::::::::::::::::::::::::::::::::'i,   -- 、,_   ,i:::::::::::: ,i'i、
    ,.-‐';;;;;;'i, ::::::::::::::::::::::::::::::::::\     `  丿:::::::::: r;;;;;;'i,,
  ,;:-';;;;;;;;:r‐‐''i, ::::::::::::::::::::::::::::::::'i, `'‐.,_   _,.r';:::::::: 'i:::.i'`'i;;;;;;;;',
 (;;;;;;;;i'''    'i, :::::::::::::::::::::::::::::::::`':., `゙`゙´ィ'´:::::::::. 'i;:i  `゙ゞ;;;;)
'´;r'´       'i :::::::::::::::::::::::::::::::::::::::`i.,i''´:::::::::::::::::. 'i,    );ゝ
;;i'         .i ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::. i     r;;;;;;;`i'
;;i           i ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::. ,i'     (;;;;;;;;i'

                  「はぁっ!」

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,:::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;; |    (::::::::: ノ
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;''';;;;;;;;;;;;;;;;, |     ヽ:::::::: `'i,,..、--‐‐-、
;;;;;;;''';;;;;;;;;;;::::::::::::::'''::::::::::::::::::':::::::::::::;;;;;;;;;; .|    (:::::::::::/     ::::`',    ,r‐'' '´
'':::::::::::::::::''::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;' ..|,.-‐、,,.`i、 r;;'´      ::::::::::'ir'"゙`'´ :::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;:'''''    |::::::::::.  .i \,ri、    ::::::::::i:::::::::::,、::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::     |   .|::::::::::::.  'i、 r' .i'`゛゙`''‐ゥ;;;;;;i:::::::::::丿-‐''"
::::::::::::::::::''''''''''''''':::::::::::::::::::::::'     |   .|:::::::::;;;;;, i, .i` i'_    ,,i',,,,i-、,,..ィ'´
::::::.             `` ゛゙`  '"゛゙`i;,- 、、::;;_; i ' -‐' ゙_゙`'''゙゙/,ノ  ;;;;;:::'i,
:::::::::::........                  'ii;    ゛゙`'‐- ニ~,_,;:i'´   ;;;;;;;;;;;;:i,
::::::::::::::::::::::::................             ii;           ゙`'- 、.,-、::;;_;;;;::i
:::::::::::::::::::::::::;;;;;;;;;;;;::::::::  ..,, __      'ii;             i   ii,  i,;;;:i、
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::   ` '゙' =='"..,,__      ,....,-,,r:,  ,i'   ii,  i;;;;;;;:i
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::     |   .|::::::i' ``゛'i,゙`' ,i' i' ,i'"i'゙゙``' '‐-r'";;;;;;;;;;;;:i
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::     |   .|::::::'i, ,.:::::::~~:~i~~~;;~;;^~'i i(r'''' ‐-、`'i、;;;;i
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::     .|   .|::::;;;;;`i:、:;;___;::ィ';;;;;;;;;;;;;;;;;;;;`i、、⌒>  'i,::::::i;i
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::     |   .|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ l.l⌒    i:::::i;i

;;;;;;;;;;;;,::::::::::::::::::::::`:、::::::::::::::::';::::::::::::::i'           、-‐- 、.,
;;;;;;;;;;;;;;,:::::::::::::::::::::::::`:、:;;;;;;;;;;;;;,::::::::;i'          ,r'´:__:__:__ : ヽ
;;;;;;;;;;;;;;;;;,:::::::::::::::::::::::::::':,;;;;;;;;;;;;;;r''´   .      r‐-´,.-‐-、_`':、: ヽ
;;;;;;;;;;;;;;;;;;;;,::::::::::::::::::::::;.、-i、;;;;;i           ノ' '  ゙'‐--'´i, i; : : ヽ
;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,:::::,i'    丶__    _        ノ ニ'‐、       'i,i : : : : i
;;;;;;;;;;;;;;;;;,,:-‐、;;;;;;;;;i      'i、`ニ´、``'i、  i´           ,>_: : : 'i
-‐'"゜i,´  __,,..、-‐'"`'i、_    `i、_ ``'-、ir‐`i⌒':、.,_      ´~~.i' ; .i
_,,..r‐'"゚゜´;;;;;;;,:::'´;;;;;;;;;;;;;;`'';;";;´;;~;;; ``'-、_`'i、,r'"´ `'i,`'‐--‐;'└-‐'´; ; i、
;;;;;;;;;;;;;;;;;;,::‐'´;;;;;;;iiiiiiiii;;;;;;;;;;;;;;;;;;;;;;;;`'i、;;;;;;;;;;;;`'‐.`、:;_  `'‐、,_ : i´; ; ; ; ; <^
;;;;;;;;;;;;;;,i'´;;;;;;;;;;;;;;;''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`i、;;;;;;;;i;、;;;;;;;``'‐- 、ニ,_i ;':;:' '''`
;;;;;;;;;;,i';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`i、;;;; i、;;;;;;;:::::::::::::::;;;'i
;,.-'´;;;iiiiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i,
;;;;;;;;;;;;'''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`i:、
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`i:、
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`i,

、;;;;;;;;;;;;::::::::::::::::::::::::::::::::ヽ:::::::::::::::::::::;/;::::::::::::::::::::l                 、.r==ー 、
ヽ;;;;;;;;;;;;::::::::::::::::::::::::::::::::::ヽ::::::::::::;;;;/;;;;::::::::::::::::/             , -'゙゙゙`.:.:.:.:.:.:.ヽ、
;;;;ヽ;;;;;;;;;;;:::::::::::::::::::::::::::::::::::ヽ;;;;;;;/;;;;;;;;;;;;;;;;;/             〃:.:.:.:.__....:.___.:.:.:.:.ヽ
;;;;;;;'、;;;;;;;;;;::::::::::::::::::::::::::::::::::::::'/;;;;;;;;;;;;;;;;/              ,_」_,r''、 ,,........  `ヽ,:.:.ヽ
;;;;;;;;;ヽ;;;;;;;;;;;::::::::::::::::::::::::::::::::::::ヽ,;;;;;;;;;;;;/               i, 、   (,,,    ノヽ /´.:.:.ヽ
;;;;;;;;;;;;;ヽ;;;;;;;;;;;:::::::::::::::::::::::::, -─ 、;;;;;;;/              /     ゛゙゙゙"` `i {!l:.:.:.:.:.ヽ
;;;;;;;;;;;;;;;;ヽ、;;;;;;;;;;;;;;::::::::::::;/     ヽ/              / =ニ. 、       ヽ.'i.:.:.:.:.:.:.ヽ
;;;;;;;;;;;;;;;;;;;;;;ヽ、;;;;;;;;;;;;;;;;;;/       ヽ‐-、_. , -‐-、       / ー  `         ヽl:.:.:.:.:.:.:.;i
;;;;;;;;;;;;;;;;;;;;;, -'ヽ、;;;;;;;;;;;;l         ヾ'‐< _   ゙ヽ,    i                ハ.:.:.:.:.:.:.:;l
;;;;;;;;;;;;;,ノ´     ヽ、;;;i`ヽ、        ヽ   ``'-、 ヽr-、',-‐-、            ー'ニ´`i.:.:.:;i、
ー'' ´ ',   __, -‐''´ヽゝ,.ィ''`ヽ、,    __,,.ヽ_    ` 、ヽ  ',   ,ニ、- 、        __ノ /:::;:;:liヾ
  .,ィ',ツ"''´:::::::::::::, -'´:::::::::::_,,.. -`‐''"´:::::::::::::::::`' -、  `'、 ,ィ'゙´  \ `'ヽ、___,.ィ'゙ゝ--‐''´:;:;:;:;:l
=彳´:::::::::::::::;;;;/::::::::, -'ニ´‐''´ ̄ ̄``' - 、::::::::::::::::::`'-、,.〉`'-、_    \    〃:;:;:;:;:;:;:;:;:;:,__ヽ
:::::::::::::::::;;;;;;;/::::::::/i;;;;;;;;;)::::::::::::::::::::::::::::::::::`'-、::::::::::::::::::`' - 、_ヽ     `'-、  《:;:;:;:;:;:;:;:;:;:_ヽ
:::::::::;;;;;;;;;/:::::::/  `ー'":::::::::::::::::::::::::::::::::::::::::::::::\::::::::::::::::、   `' ー- 、 _   \ l:;:;:;:、 r、ヾ
;;;;;;;;;;;;;;/:::::::/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\:::::::::::iヽ::::::::::::::::::::::::::`ー 、>‐‐'''゙`" `
;;;;;;;;;;/:::::/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\:::::l ヽ:::::::::::::::__::::::::ヽ
;;;;;_/::::::/';;;ヽ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ'::::`゙"´ ̄::::::::::::``'''-ゝ
'´:::::,,r'i、;;;;丿:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,r‐-、::::::::::::::::::::::::::::::::::::::::::::::::::`ヽ、
,r'''´  `゙゙:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::l;;;;;;;;;;i::::::::::::::::::::::::::::::::::::::::::::::::::::::::::゙ 、
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::`ー'´:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ、
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ、
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::___::::::ヽ
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,r- 、::::::::::::::::::::::::::::::::::::;';:::::::::::::::::::::::::::::::::::::, -'´:::::::::::::::::::`::::::.',
                        ,,,ィ''' ̄ ̄`ヽ、,
                       /:::::::::::::::::::::::::::::::ヽ、
                      /:::::::::::::::::::::::::::::::,ヘ::::`,
                      |:::::::::::::::::::::::,ィ,.:ノ  i::::ノ
                      |:::::::::::::;,r'''´'"   !:ノ
                      ヽ!~v'<,ニ=、.__,=、j,
                        !_,  ー‐' |`'''7'
                        |ヽ  、_ '  /
                      ,,,ィkト、ヽ、 . ̄_/
                  ,,, ィ'´7;;;;;`iーニ二,.フ´ヽー、、
              , r‐' ̄;;;;;;;;;;/_;;;;;ヽーっ´`<| ,-';;;;;;;;;`ー;;;、
             /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;〉' ,  ヽ、>;;;;;;;;;;;;;;;;;;;;;;}
            /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`;;-、,;/  !  ` ヽ;;;;;;;;;;;;;;;;;;;;;;;;|
            };;;;;;;;;;;;;;;;;;: ;;;;;;;;;;;;;;;;;;;;;;;;;;|   !  ,-‐,|;;;;;;;;;;;,=、 ̄`'`ヽ'y、
           /;;;;;;;;;;;;;;;;;;;;;.,r‐‐,;‐‐-,---、`ー'、__ノ='´;;;;;z'´ ̄       ヽ,
          /;;;;;;;;;;;;;;;;;;;;/::::::::::|  /:::::::::::`ヽ,;;;;;;;;;;;;;;;;;;/´     ,,,,;;;;;;;;;;;;;v
          i';;;;;;;;;;;;;;;;;;/:::::::::::::| ,/:::::::::::::::::::::);;;;;;;;;;;;;;'7     ,,,,,;;;;;;;;;;;;;;;;;;;ヽ、
         /;;;;;;;;;;;;;;;;;!::::::::::::::∧ |:::::::::::::::ノ,;,/;;;;;;;;;;;;;;;;;;;;`、i 、  ,,,;;;;;;;;;;;;;;;;;;;;;;;;;;、´
         i;;;;;;;;;;;;;;;;;;;;;!::::::::::::::::::`':::::::ノκ´/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;) ヽリ:::;;;;;;;;;;;;;;;;;;;;;;;;;;;|`
        !;;;;;;;;;;;;;;`‐ 、ゝ,:::::::::::::!´ヽi    у;;;;;;;;;;;;;;;;;;;;;;;;ζ `ノ;;;;;;;;;;;;;;;;;;;;;;;;;;,、j
         !;;;;;;;;;;;;;;;;;;;;;;;ヽ,{::::::::::::〉、    _/;;;;;;;;;;;;;;;;;;;;;;;;λ!   `‐-、_;;;;;;;;,ノ`'
        !;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|〉:::::::/   __,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;||ヽ、___,、  二,|
       λ;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ::::/=-、__ |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|.|;;;;;;;;;;;,〉'´-‐‐^ヽ
         ヽ;;;;;;;;;;;;; 〃´,二ニ    `'、;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;| |;;;;;;/'''⌒ヽ、   `ヽ、
          ヽ;;;;;;〃λ V    ,  ヽ、,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;| 〉´|     ヽ    |

                   _,,,,,,,_
               ,ィ'´ ̄:.:.:.:.:.:.``'-、,_
              ,ィ'::::::.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:ヽ、
             i:::::::::::::.:.:.:.:.:.:.:.:.:.:.:.:.:.iヽ:.:.リ
             ,i::::::::::::::::::.:.:.:.:.:.:,i:.;.:.ッ l:.:.:ノ
            `i::::::::::::::::::::;,r''´'''´''   l:/
              i;:::r`i,r'_ ニ=,,,__ ,-=ゥ/
              ヽi ゚  ~゙i___..ッ^'i‐-'i
               `-iュ、  __' /
              ,ィツ ヽ (___ノ ,i'ヽ、
             ,ィ;;;;ゝ`'‐ヽ____/;;;_i_
           ,ィ'´;;;;;;;;;;;;;ゝ、‐- /⌒ ̄__ヽ
          ,r';;;;;;;;;;;;;;;;;;;;;;;;;;;;ゝl   、   ⌒ヽ
         /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l    \   /
        l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ  _,,_ ,rヽ/;;゙i
        l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,ッ'"´;;;;;;;;;`゛゙`'‐-v、
        ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;_,,,___,ッ';;;;;;;;;;;;;:::::::::::::::::::::::::`、
         l;;;;;;;;;;;;;;;;;;;_,r'  ,,ィ';;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::゙i
         i、;;;;;;_,ィ'´  `ヽリ';;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::i-、,_,,,,,,__
       _,,,-‐'"´      )ッツ〈 ''-=‐ヾ::::::::::::::::::::::::::::i,ィ',r--‐‐-、ヽ
   /~ ̄     ,r‐‐--‐‐''´`-‐',r`    ヾ:::,-,::::::::::::r''‐‐--、_   l
  彡'´,r,, -‐┐ /l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; i  _   >n‐‐,r>'      <  ノ
    </  // 〉;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\_ _,,ィUU-‐';;l l      〈-‐´
         ~  /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l l      /
         /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/^\__,-‐'
       /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;r‐‐---‐ i'      /
      /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i      i     /
    /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/     /      ヽ
   /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(       i       l
   };;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/"フ`フ-、_ i        l
   \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/⌒ ̄`'‐‐'´`'‐‐--‐‐-、,,_/
    \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/             〔 /
                    _, -‐‐--、_
                 , -‐´:.:.:.:.:.:.:.:,、:.:.:.`‐、_
               ,/.:.:.:.:.:.:.:.:._,r'''´ i.:.:.:.:.:.:.:.:ヽ、
               i:.:.:.:.:.;,r'"´    l,:.:.:.:.:.:.:.:.:.:.`i,
               !:.:.:.:/        `ヾ:.:.:.:.:.:.:.:.:|
               ヾ;.:i _    ,_,ニ二、 `i:.:.:.:.:.:.:.:i
                `Y ̄`)ーt___,ノ``‐-ト,r-,:.:/
                 〉ー'i         '"; ;i:.ノ
                 !   `'         /:i'
                 !  t‐_二フ    /T:.:.,!
                  !   ‐     / |'゜
                  !       ノ  |
                  `,ュ,  ,ニニ -‐--'-、,
                   ,i i /__,... -‐-,┴‐-、__
               , -‐", r`‐^ヾ、ニ  /;;;;;;;;;;;;;;i;;;;;;;;;;;;``;;;‐-、、
            , '"´;;;;;;/ ,; ;   ヽ,-フ;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`` ヽ、、
         ,,ィ´;;;;;;;;;;;;;;/,;  ;:    ヽ;;;;;;;;;;;;ー--┘;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ、    ,,,__二 ̄`` ‐-、、
      ,r''"´;;;;;;;;;;;;;;;;;;/ ;/  ;:;     `i;;;;;;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ /二___  ̄`ヽ、、 `ヽ、
     /;;;;;;;;;;;;;;;;;;;;;;;;;;/  ''  "''´     |, r'´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;;;;;;レ' ̄     ``‐、  ヽ、 ヽ,
     /;;;;;;;;;;;;;;;;;;;;;;;;;/            |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;;;r'´   , 、      `ヽ、`、  i
    |;;;;;;;;;;;;;;;;;;;;;;;;;;i,_ i            !;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/;;;;;;;;;;;;;;;;;;;;;;;f     /  ヽ、      ヽ |  |,
    |;;;;;;;;;;;;;;;;;;;;;;;;;;;`!,、            |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;i,  , /    !,i i 、_ヾ   | !  |
    ,!;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`ー--= --‐ '==='´;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ、 | _  '´`__` ヽ、 ^'  ,/
    !;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`‐;ト, ィi‐メ    ィi。ト  ヽ ,..、/
   i;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;! i `' !   ^"   レ、; !、
   |;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`i          __/  |
   !;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;| ヽ   --    / ヽ   〈
  |;;;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;〉 ヽ、   ,. イ   |   )
  i;;;;;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(  |-トニ=ニ-‐'´``i  `i  ヽ
  .|;;;;;;;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|;;;;;;;;;;;;;;;;;;;;;;;;,r‐-‐‐'´ー、 __,,.. ''´ ``ー--ヾ、
           /      /  ``ヽ!  ヽ  〃     /       ! |  ト、 、_、--一
         /       /     , -ヽト、 ヽ. || ィ'ヽ/          j  ̄
        /         /   /       `ーヽ|ト○ノ           ノ      /
         /           |   /         ヾ! ヽ             i      /
        |        |/ /   / /     j  |}ー'           }     /  /
        |       , -、  /  ノル'//  / i |L -   ,イ       |   /  /
        〉--     /r }j| /レ'´  ''Tト--イ ノl/  `ヽ  /ノ      |  /   /
       /       i { {/ |/     lノ  /´     r一'"{_       ノ  /   /    /
       /     ノ ヽ_,          {    _L, i  ',    /厂/   / /  /
     r'´     ,イフ '"´ ̄``ヽ、   _   'r'  r'二> ┴'^1__ヽ、_, イ  | └-、// //
    /     |ラ"        ヽ--`‐ニ>‐'´      {       |_ 工才⌒ヽ/ /
    {    /             ヽ ̄ /       〃 }    ハ/ 〃    ヽ /
   /^`  r/              K<        // ||   /  //      V
  {     /              | ヽ         // //  /   / /       |
  ト   /               〉        //  //ノ/   / /        l
  /   |                ヽ      /   / 仁7   / /         |
  |     |    |             ヽ   /    / 厂|     /           |
  |     |    |                 !          / / |   /             |

天空の城ラピュタ/ピアノ・ソロ・アルバム
松山 祐士
ドレミ楽譜出版社 (2004/06/08)
売り上げランキング: 942,731