########                   
                                      #......#                   
                         ,       ######.####.#        ########   
                                 #......# ##.######   #......#   
                      *          #......###.......#   #.####.#   
                                 #.......##..##.#.#   #.#  #.#   
            ,                    #.......##..#....#####.####.#   
                    *     ,      #.......##...............##.#   
    * ,          *   *  ...      ###.##..##..#....#####......#   
      ,      ,*  ,      ...        #.##.........#.#   ###.####   
 ,         *     *     *#.#        #.######.......#     #.#      
      ,     ,           #.#        #.#    #####.###     #.#      
       **  ##+##        #.#        #.#       ##+##      #.#      
          ##...##   #####.##       #.#      ##...##   ###.#######
   *     ##.....##  #......####    #.##    ##.....##  #.........#
,* ,*   ##.......## #.#.......#    #..### ##.......## #...###.#.#
,  ,    #.........###......##.######....###>........###....##.#.#
       ,+.........'.......................+.....^...+.......#.#.#
        #.........###....#.##.#####...#####.........###.....#.#.#
        ##.......## #...##.##.#   #.#.#.[.##..(....## #...#.#.#.#
         ##...<.##  #.........#   #.###.≈.###.....##  #..##.#.#.#
          ##...##   ##.########   #.# #.≈.# ##...##   #.........#
           ##+##     #.#          #.# #.≈.#  ##'##    #.......###
            *        #.#          #.# #.≈W#   #.#     #####.###  
     *                .#          #)# ##+##   #.#         #.#    
   ,     , *                      #.# #...#  ##.#####     #.#    
 ,     ,     , ,                  #.# ##..####......#     #.#    
   *                              #.#  #............#     #.#    
                                  #.#####.####......#######.#    
    *  ,        ,                 #.......#  ##.##..........#    
                                  #########   #.#############    
                                              #.#                
                                              #.#                
                                              #.#                
                                              #.#                
                                              #.#####  *         
                                    ***###    #.#...         *   
                                 *  , ,..#    #.#.#####.    ,    
                                       #.######.........         
                                       #.#..............     ,   
                                   *####.#.###....#####. *       
                                 *  #...)..##.....#        * *   
                        ,        *  #.##.#####....#  *           
                         ,       #  #.##.#   ##.....,            
                         ,,*     #.##.##.##   #.#####     ,      
                                 #........#   #.#                
                         ,,      ####.###.#####+##  *      *     
                         ,        #..........#...##    ,         
                         ,        #..##...##......##  *          
                                  #..##...##.......#             
                              #####.................             
                          ,   .....(....>.....c..... ,           
                       , ,    #####..$..............             
                         *        #..##...##.......#  *          
                      *         #....##...##......##,            
                                #............#...##              
                                #...####..#####+##               
                                ##.#*  #.##                      
                                 #.   *#.#             ,         
                                        ,        *               
                                              ,   , ,  ,         
                                     *               *  *        
                                  ,    *         ,               
                               *                                 
                                                                 
                               *  ,    **                        
                                **