*       * * *                                          
#......                                                                 
#......*       ,                                                        
#......     *             ,  ,                                          
#......      ,   *                                                      
#......        .              ,                                         
#......      ,)..     ##   *                                            
#......######....*   ..,                                                
 #+####..........####.            ,                                     
 #.....Y#....## #....#   *      ,,                                      
 #......'....#, #....#                                                  
 #......#....#  #....#  ,                                               
 #..#####....# ##....#      *       *                                   
 #..########## #.....#    ,                                             
 #........# ,  #.....#  ,           *                                   
 #........#    +.....#,,<* .. ,  ,                                      
###+####.##    #.....#####...     ,                                     
#.....##'#     #............#                                           
#.....#..+ ,,,,#............#  +                                        
#.....'..#,   ,#............#                                           
#.....#####    #............#                                           
#####.....# ,, #............#     , ,                                   
    #.....##+###............# ,     ,   ,                               
    #....)..........#'#######                                           
    #....))...))....+..#           ,                                    
 *  ##'###).........#..#  ,  ,         *                                
    .... #...(......#..#                                                
 *.......+....(.....# .'  ,                                             
 #..###..#..........#    ,     ,     ,                                  
 #.. ##..###)###....#    ,   ,..      ,  ,,     , ,    ,                
 #. ,..........+....#    , *....#        >                 *            
   ,,..........#....#,   ,  ....#                                       
################....########....#     ,                                 
#...............................#        ,   ,      ,                   
#.......................<.......# ,,                   +                
#...............................#,                           ,          
#...............................#       ,                               
###############'######..........#  ,...   ,   ,  ####    +,  ,        , 
             #....#  #..........#   ....   #.....+..#,, ,  ,            
             #....# ,+..........# , #..#  ,#.....#..#    *  *           
             ###.#####..........# **#..##+##.....#..#       ,   *       
              #####....####.....#...#).#...#.....#..#,      ,         * 
              #...#..>.+  #.....+...#..#(..#.....#..#    ,    *         
              #...#....#  #.....#...#..#...#.....#..###+# ,  ,          
              ##..#....#  #.....#...#..'...#.....#..##..######          
              ##..#....#   #....#..##..#...'.....#...........#   ###    
    #######   #...#....#, ,#....#..##..#...#.....#...........#   #.#####
    #.....##  #...#....#,, #....#......#...#.....##'##..##..######.....#
    #......#  #...#....#   #....'......#...#.).......#..##.............#
    ##.....#  #...#....#   #....#......#...#.........#..##...#....#....#
    #......#  #...#....#,  #....#......#...#.........#.......#....#....#
    ##....######'##....#####....#......#...+.........#.......+....#....#
    ##....#.....................#......#...#.........#.......#....#....#
    #.....'.....................#..#########.........#####..##..<.###..#
    #.....#....................^####      ...#####+#..,  #..#.......#..#
    ##....#.....................#       , ...      *...  <..#.......#..#
    ##....##########'##+##......#      ,,   ,         ,    ,#.......#..#
    #....>.#   #......+..'......#     ,,                   ,#.......+..#
    #......#   #......#..#......#                   ,       #.......#..#
    ########   ###########......#     ,  ,                  #.......####
                         ########          *                #########