._
    .___________/  \__________
    .(_         /   __  __   \        _)
    .i.....\.         .__/;;:::/!. /\;\___       /.....!
    `、......\....    __/;:::::!;::::/;;;V;;;;;;!;;::::!;;::::`、   /..........i
     `、.........\_.//;:::::/;:::;;!     i;;::::i`、;;::i`、/............./
      `、........../;:::!::::::/!;;:::;!      .!;;::::! .!;;::::!;::!、............./
       `i....../:;::::!;:::/,,,i::::!,,.     ..,!;;:::!,,,,i;:::;i;:::i;............/
        !\/;;!;::::!;;;;i. `i;;!       .i;;:!  i;::!;;:::!::!......../
       //i:::A;;;;!V ,-=v-、    ,-v=-、!/ i;;::!;;;i....../!
      /  /ヽ:!.`、;;!..//;;;;;;`,     ./;;;;;;;`,'  !;;;i、!、  .i
    / /;;,.i `!( ii;;i !;;;;;;;;`     !;;;;;;;;;` |  !;/. ) \ i
   /   '  .,/;;::ヽ;!.`' `---'      `---'   i/_ノ\. `'、
   \_   ./;;::::::;/;;、:;;;;::          ::;;;::/;;;;:::;`、`、  `、
     \ /;;::::::;人;;;;\     __     ._/;;!;;;::::::::.!  i   `、
      /;V::::::::::;/ `>;;;;>¬___  __┌-<____;;;;i;;::::::::::i  ._/
      /;:::::::::::::::i  |ニ二/`、i_ ̄// ̄`--、ノ !::::::::::::!/
     /;;::::::::::::::;i   |,,,    /(_二_(`ヽ.  ,,,/  i;:::::::::::;;:i
    /;;:::::::::::::::;|  /'''   / i'  `!  !  '''`、  i;::::::::::::::!
   ./;;:::::::::::::::::;| ./     / !    i  i    `、.i;:::::::::::::::i
   /;;::::::::::::::::::::;| !     `-'    !,-'      /;:::::::::;;;:::::`、
 /;/;;;;/;::::::::::::::! .i     __.._,,..--v―-、    /;::::;::::::;;:::::::::\_
  ̄`┐;;:/;;;;::::::::::\  ..,' /   __ノ    `,―、,,/;;::::::;:::::::;;:::::::::::::\
    .|/ \;;::/フ'_,―'' (    .,フ    j'  `―、/;;::::::;;;;::::::/ ̄~
         V / /    `、   ゝ    .j    `.\/`、/ ̄
           !  i      `、__ノ_____ノ.     `、!   `'
          i  i         フ`、         i