{   \   /      }
                ∨    \-{  }   }
           /  ∨     }ヘ ,ノ  /  ______
             / ゝ-----'ー'⌒¨´\ ´: : : : : : : /⌒⌒'y::、
         /      /   /      ヽ ヽ: : : : : : :′: /: :../: : :\
         .′  i  .′ | ハ      }l | | :. : : : /: : : : : / : {: : : : : :.
         i    |   |   | !| 乂{   ノリ | i |-- :′:..:i: : : /: ハl }:..:}:..:}
         | |  |   |   |从 ゝ> ̄`<ソ从} } |: : :i : : : |: :|/t斗- }イヽ:}
         | |  l   乂__{ ィ笊    笊 {イ:ノ: : :|j{ : : |: :| _,斗k {::| jノ
        /.| |  |   i.|〈 vり    tツ〉: |ミ: : :ハ{ : : |∨   り ゝ{_
.       / /   |   i.| :.:.:     、 :.:.:{: |ー=::{ ∨::l         {
       / / /   |   i.|    ,、__   ′:|:、: : :}\∨{       ノ
        ′/  │   |\  ー‐' / :! | \j   { 、      〕
.    / / ./   :|    {     __ ィ |   | 八  /     r―‐‐‐′
   /  ′ ./   __,ノ|     :,   / \__|   l   \---   /
.   /    ∠.    {       :,  {ーヘ. .}   |    \  \