/  /          ヽ   \
         /   /            ヽ   \
.         /    /     _,,.   ....,,,__    ヽ   \
     /    /  ,.ィ:´ : : : : : : : ::.: : :>.、  ヽ    \
     ,.'       ,' /: : : /: :ト; : : : : .:::ハ: : : : :\ ヽ    /
     \    /: : :i : / l: :l V: : ::::/ V: i、: : :.ヽ',   ./
.      \  /: : :‐-!:/ .,,_V!  V: :/   V:l_L: .:::.: V /
.        `Y: : : :/ l/ ,. - キ  ∨ - ,.ニV '; :::::;、.:V
        レ^i、:/: l / 勹iハ `    ' 勹ハ ヽ i::/:l iV!
           l: i: : l/ ト.イzj }     l_ノi! .} V: : !:l ヾ
.          /:V : : ! ヽ辷ソ     Vz。ソ / : :l: i1
        /: _;' : : i./////   ,   /////.i: : : i :' 
       ,.': //: : :.∧〈^ヽ       /^〉∧: : :i: ハ 
       /: : i/: : :/li  ',  ',ー-  -‐/ /<  i',: : '; : ',
     /: : : /: : :/ l:i  .|  | ‐----‐.i  l   〃ヽ: :V: ヽ
    ,': : /: : :/ l:i  /  |.l^ヽ  ./ヽ \//  i、: ヽ: :',
    ; / : : /i   l:i /   レ'⌒ヽ レ'⌒ ー ∨ /!:\: ',:ハ
   i/: : : /l : :i  l:i/ / _  } 〈 _ _,  ∨:l :l: : '; i :ハ、
   l: : : :{ : :l : : i  j{   ´  `ヽ /     l: l: :i : ;' :!ヽ: ヽ