,,,    ,o@@,
      !@@P   d@@@
      !@@b  d@@@"
      !@@@  Y""@,,             ,,
       @@@P"   /  "",      ___,@@,
       "Y@,_  !_   !oooo@@@@@@@@@
        !   ",/ "b/ "@@@@@@@@@@@@@@,
        \     >,,"  /@@@P "Y@@@@@@@@,
         )_  /   ",/@@@@     "@@@@@@o                                            ____
        d@@o@____,o@@@@@,      "@@@@@                                          /"/"""\
        @@@@@@@@@@P"""""\  __   "@@@@!                                         / /   ,"\
       !@@@@@@P"           ! "",_@@P"!                                        / "        /
       @@@@@@P             \__,/  "  \!      d@oo,__  o@o,                   /     "     !
      ,@@@@@@,       ,",_   ,--, ,"  @!      @@@@@@@@o@@@@o             _,o@",oo         /
    _,@@@@@@@@,      !  ,",/   ! !  //      !@@@@"Y@@@@@@@@,        _,""    ""         ,"
    Y@@@@@@@@@@,     ! /   \_,/  / //        Y@@@   "@@@@@@!       !              __,""\
     "@@@@@@P "Y@x,.,"` , /     / /"         \@@!""",,_ """        !  ,______,,,""      !
       \@@@@b   \@@@"  /@,_  _,/ /            )"&&&&&&&",_         !  }    ,oo"        /,
         "@@@b   / "/", @@@@@@@! !           /&&&&&&&&&&&&Yo__   _/  /               ,o!
            "\  ,  ,  "  \&&&&&! !,o,       /&&&&&&&&&&&&&&Y@@@@@@@  !_         _,,o@@P
              \ !  !  ) o \&&&&//@@@@o     !&&&&&&&&&&&&&&&&Y@@@@@@@o@@@ooooooo@"""
               \_\ !  /"",  """,@@@@@@o    !&&&&&&&&&&&&&&&&&\@@@@@@@@@@P""
                  "\_     )@@@@@@@@@@@@,_,-\&&&&&&&&&&&/&&&&&&\@@@@@@
                    ! \_/",@@@@@@@@@@@@@@@@@@,&&&&&&&&!&&&&&&&&\@@@@@@,
                  _,@,__,o@@P")@@@@@@@@@@@@@@)&&&&&&&/,&&&&&&&&&&\@@P"
                ,o@@@@@@@P" ,@@@@@@@@@@@@@@@@&&&&&&&/,&&&&&&&&&&&&>
               o@@@@@P"    ,@@@@""--.@@@@@@@/--"""@@@@@@oooo,&,"""
                ""        d@@@@" @@@@@@@""-oo@@@P""""""
           ,""\          o@@@P  ,@@@@@@@P"
          /    !    ,,""o@@P ,o@@@@P"
/""""""--,L___ ""--,!-,  Y/,@@@P""
!_         _         ..! /@@@"
  """""">""         .../@@P
 _,-"""    ,,  ....:/@@"
/      _,-"/ .:/@@@@"
\__,-""  ," .:/@P"
        /  ./P
        """