_,,..-‐‐‐‐‐-..,,_
                       /         ~"''‐..,,_
                     /               ~"'‐..,,
                    /     ,': : : : : : :   ,-‐-,: : : : : \
                   ,′  _,,../ : : : : : : : : : (:::::::::::): : : : : : :`、
                   /_,,.-‐''::::::}.         ‐-‐ ′ : : : : : : :`、
                 /:::::::::::::::::::::}: : : : : : : : :       : : : : : : : `、
               /::::::<σ>::::::::::::\: : : : : : : : : : :            `、
             ./:::::::::::::::::::::::::::::::::::::::::\: : : : : : : : : : :           \
            /::::::::::::::::::::::::::::::::::::::::::::::::::::::\、: : : : : : : : : :           `、
          /::::::::::::::::::_,,..-‐──-‐''"~ ̄ ̄}}: : : : : : : : : : : : : : : : : : : : : : : : `、
         (_,,..-‐''"~~‐-──-‐''"~~''"~~   {: : : : : : : : : : : : : : : : : : : : : : : : : : :`、
          ~"''‐--‐‐-..,,___,,....,,___,,..-‐''‐--‐: :: : : : : : : : : : : : : : : : : : : : : : : : : : :`、
                      }h、 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : `、
                       \::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: : : : : : : : : : }
                        \::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: : : : : : : : : : : :}
                          ヽ、::::::::::::::::::::::::::::::::::::::::::::::::::::: : : : : : : : : : : : : :}