/      : : : : : : : : : : : : : : : : \
                / : : : : . : _,、 -ーニ-'~ ll: : : : : : : : : : : :ヽ
               .l i : : , -''~, - ''~    l l: : : : : : : : : : : : :}
               l :`O', ==;;   ,-_-_、, l `、. : : : : : : ::i'
                    l,: l '~ , ,_   ~   `ヽ', 'l: . : : . : : : : :.l
   ゆえ ★          `l.、,-',=;,    .,,、=_;;、  l: : : : : : : : :.l
                    i=ニ'i,,_ l::lll     /~,,,i,ヽ', l _、: : : : : : l
                l  .l `'i--、 --、、_l:::ll!ソ _,,,// _`'i: : . : . ヽ_
                  ヽ、l,,,,ノ.` l    `iー'~ /:/ l  l: : : . . : . . `'ー-、、,,_
,、,_    | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|、,,,/- ./::/'_~, -':::::::::::::::::::: : : : : : : : :: `ヽ、
ヽ,.ヽ. │              {`、.   │/ /,/::/:::::::::::::::::::::::::::::::::::::::::::::::: : : : : : : : ヽ
  '、 \.|/,}              \ヽ  |l l .l ::i' 'iー 、:::::::::::::::::::::::::::::::::::::::::::::::: : : : : : : l
   > '/~l  ここまで        .ヽ.\,l l .l l /  .l''~~``'ヽ、::::::::::::::::::::::::::::::::::: : :, : : :l
  .l_ノ ,、l            ,-_-- -ー '   'il::.:l/、, l   ., -  `i::::::::::::::::::::::::::::::::::: : l : :l
  .l,/.ノ       テンプレ  < _'_ー    .l::::l .l .l  /    l::::::::::::::::::::l::::::::::::l : :l: /
  ( i'~. |                 `i    l::::lノ l ./     l::::::::::::::::::::l::::::::::/l: //
  .\...|                 l    .l::::lヽ-' .l    -、,,l::::::::::::::::::::l::::::::/.l:/
    ,iヽ|____________ヽ、,_,/>'/'、 .l      `i::::::::::::::/l:::::/
    !~ ,''''~    .l  _,/   l\,,_/`''~//-'  .\ 'i      l- - - '-'-'