/:.:.:.:.:.:.:.:.:.:.:.:.:.i:.:.:.:.:.:.:.:.\
            ..:.:/:.:.:.:.:.:.:.jI斗-ヘ、:.:.:.:.:.:.:.:.:\
           /:.:/:.:.:.:.:.:.:./     \:.:.:.:.:.:.:.`、:.
           .:./:.:.:.:.:.:/        ∨:.:.:.:.:.:ハ.:.
              |/:.:.:.:.:./            〈:.:.:.:.:.:.:.|:.|
              |:.:.:.:.:./      ,       ヤ:.:.:.:.:.:|:.|
              |:.:.:.:.:j -―一'′  \     ヤ:.:.:.:.:j:リ
              |:i:.:.:.:|            ` ー-、.|:.:.:.:.:./
           从:.:.:.|c==ミ      __    |:.:./:/
             /:|:.:.:.八     ,   '⌒do/:./:/
         /:.人:.:.:.:.ヘ  ,、       /:./:/
           /:./ ̄ \:..、ゝ _,,つ   イ:.:/:/
.          /:./      Vハ> --r≦/:.:/|
         /:./|         |:.:|\___|i:i/:.:/ /
      /:.:.:| |    \  从:|i:i:iト-ケi/:/| ,,.イ
.     /:.:.:/|八     \( .リ\|/i:i|/:/  丿
      .:.:.:./i:|  }     `Y:::::::`Y´::::/ / |
      |.:.:.j:i:i|  /}       |ーr冖'刀┐  .|
      |:.:└┤  /}      \]__j´   j-、.丿
     八:.:.:.:.|   /\      ⌒\/  √