*                                      
                                                                 
                            *                                    
                           ,                                     
                           ,                                     
                                                                 
                                                                 
                *   *    *                                       
                   ,          *   *                              
        * **      ,,,    ...  , ,  ,              *   *          
      **              , *#..** *,,,  ..        ,   ,,            
        ..##.# *  ,     * ..#**#.#   #.#      *   ,  ,           
    * , ..+... ,, ,   ,  ,..., ... ,,...    ,      ,,            
    *   ..##.#####   ,, ###.#  #.#*  #.# *         ,,   *        
        #$##.#...,     , ...#  #.#   #.#       ,   ,        ,    
        #.##.#.###   ######.####.#####.#      **      *          
        #.##.....   ,.......%.......##.####                *     
 ########.##.#.############..###.†..##....#                *     
 ...!..........................'.......##.#      ,           *   
*#############.#############†###.....###..#      ,*        *     
       * *   #.#           #.# #####.#♣♣..♣♣      *              
      ,      #.#        *  #.#     #+#.....♣♣##                  
     *   ,   #.#  *    *   ..#*    #........♣≈♣                  
   *       * #.#*    ,  ,  ...     #..♣###..≈≈♣♣            ,    
   *, ,  ,   ... ,        ≈♣#.    #..♣##.##.≈≈≈♣  * *            
   *  ,    * ### ,*       .  .*   ♣♣♣*#...#.≈≈≈♣#,   ,,          
     **             ≈  ≈≈≈*≈, ,  ######..<#≈≈≈≈≈#    * **        
                  ≈ ,  ≈ ≈≈  *   #....'..##≈8.8≈#,       *,      
                     ≈≈  ≈  ,*   #..######.≈≈≈≈≈#         ,      
                    ≈  ≈         #''#♣.....≈≈≈≈≈#   **      *    
                        ,*,,   * #(.#♣......≈≈≈♣#                
                       ,  ,    * #..#..#'###≈≈≈♣  *  ,           
                *      ,,,  ,    #..#..#.#<#≈≈≈♣*,  *,           
                      ,  ,  , ,* #''#..#.#'#≈≈♣♣      *          
     *               * * *    ,  ♣....♣#...##≈♣*  *              
           ,    ,          , *,  ♣....♣#....###*      *   ,      
                ,   ,      , *  *♣....♣#....#   ,        * *     
                 *   *  **   *   #...♣♣###### *  ,    *          
         *                    *, #####          , *   * *       *
    *                 ,     ,  ,   ,               ,    ,        
                       ,   , * **  ,  ,  ,  *     *              
                  ,      , ,,      ,**  , *  ,       ,*          
                             *      *   ,,*  ,   ,    ,          
                                    *  , , , ,,*  * *,  *        
                                     *  , *    ,    *            
                    *         **  *,*    ,   ,  ,                
                               , ,        +  ,, ,,          ,    
                           *               ,*     *   *     ,    
                            ,                  *                 
                   ,         *              *                    
                                *         *                 ,    
                  ,,           ,        ,,                       
                                  *      *       * *        ,    
                           *,                    ,