|\_                       ___
  |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/
ー=ミ∨: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:i:i:i:i:爪 :|::::  .::|:/  |:::∧:::: .:::::∧ :::: |:::イ:::::::::厂::::∨i:i:i:i:i|
:i:i:i:i:i:iリ ::|i::::::::::ハ| ⌒∨ レヘ::::/ レ⌒|/リ::::::::::::::::  ∨i:i_/
':i:i:i:i:i/ ::::l|∧ ::::小 x==ミ  |/ -=ミ_ /:::::/|/::::/  ∨/
:∨i:/ ::::::::|八{\八 ///    .  ///厶イ:|li::::/::    /
 ∨ .:::::::::|li \|Τ     ____   / |│|l:::::::   /  
    ::::::\|l   |个::...  ∨  ノ  ´  |厶|/:::    /}
:::::.....:::::::::::八__|厶イ〕  ーr<,_____亡::7::   .:::/
.\::::::::::::::::::::\/⌒|:| \  /  〉\/:::|/    ..:::リ
  \ ::::::::::::::::::\/∧ ,>く_  /  /:::::::  .....:::/
.   l\ ::::::::::::::::l/\∨{  }∨  ,::::::::::::::::::::/〉
.    | 〈\ ::::::::::::::::: 〉 〉〈 |\人:::::::::::::::  /
   i   \::::::::::::::::::/ ∨ ∨   〈//   〉
   | |   〈\\:::::_〉  \/   /:::: .......:::/