+((*
                  ???                            **++             $   
                  ???                           **  ++          
"  :         3                                 **   **
                                               //    //

                                          ==================
 (((((((((((((((((((((((((((((                              
 ,             ,             ,                  '(()        
 ,             ,   ((((((((  ,                  '  )               ((
 ,      "      ,  , ',((,) , ,                 * +* +            *    +
 ,    J        ,  ,  ,  ,  , ,                , ,  , ,          ,      ,
 ,             ,  ,((,+*,((, ,                 ===5=             + (( *
 ,             ,             ,             ////////////////        ,,
 ,             , /           ,                                     ,,
 ,             , K           ,                                     ,,
 ,             ,             ,                                     ,,
 ,(((((((((((((,(((((((((((((,                                     ,,
                                          //////////////////     ///////
 !        3     ???                         2      2      3   

     '  '    )
   ' '     )   )
   ' '         )
  '           * )
 ' ' ++       )
     ' ,  ** )
       ,   ,    '(()
       ,   ,    '  )                   '(()
       ,   ,     +*              (((((('  )(((((
       ,   ,    ,,              ' ()((((((('(() )
     --,   ,    ,,                    + ((((((((((*
    VV          //
             !                                         

                       +  ,  *         (((((((((((
    ((((((((((((  + +(7 *         ,  (((      ,       (((((((((
   ,            ,  +  7*          , ,   ,     ,      , = = = = ,
   , ,   ,   ,  ,   ++7           , ,V  ,     ,      ,         ,
   ,            ,    +7  **       ,      (((  ,      , ,  ,, , ,
   , ,   ,   ,  ,     7(**        ,     ,   , ,      ,         ,
   ,            ,  ++ 7(*(((((((  ,     ,   , ,      , ,  ,, , ,
   , ,   ,   ,  ,   ++7 *(((((* + ,           ,      ,         ,
   ,            ,    +7 ,9 99,  , ,  ,//////, ,      , ,  ,, , ,
   ,            ,    +7 ,9 99,  , ,  ,//////, ,      , ,  ,, , ,
///,    '/////) ,/////7/,    ,( ,/,  , ,,,, , ,//////,         ,
   ,    ' ,,, ) ,     7 //////    ,  , ,,,, , ,      , ,,,,,,, ,
   /////////////((((((((*  *((((( ,  , ,,,, , ,      , ,,,,,,, ,
        V                         /////////////      , ,,,,,,, ,
         ,, ,V?      '(()    '(()                          ' )
                     '  )    '  )                       *   !
              *       +*      +*         +             - ,  ,
               //    //        //      //

                        B  .   . B

                  + '(()                       '(()
                  ++'  )                       '+*)
         *     +++*                 *       +* 
        * ,    '77)                * ,     ,,