*                                    *     *
                                              **        ,     *
                  *           *         , ,  ,   * **    ,     
            *          *,     ,    ,  ##.........  ,  , ,      
 ,          ,    *    *     ,   ,  ,   .....?...#   *  + ,    *
            *    *         *,, ,  ,    #........#              
         ,  ** *          , , ,  <  ,,,#........#      *,  ,   
           , *  ,*,   ,       , ,  ,, *#........#       ,      
*   ,        *    , *        ,     ,   #........#        ,     
         ,,  *   ,     *         ,   * #..O.)...#        *     
              *  * *   *      ,   *    #[.....>(#           *  
                   *            ,      #........#          **  
      +     *                * *       #####.####       * *    
                 #            *   +###     #..#          ,     
                ##'# *           , #.#    ###.##        * * *  
    **          #..>.              #.#  ###....#      #.....#  
                #.o...####    ,,, ,#.####......#      #.....#  
       ,        #.ho.o'o.##    #####.##...#....#      #.....#  
              **#.l...##..####,..#..)#..###....####   #.....#  
        ,    *, '.h..  ##....###.#.#.'.## #.......##  #.....#  
         ,      #...    ####.#.#.#.#.###  #....##..####.....#  
    ,     *     #..  ,     #)#.#.#.#.#    #....###...##.....#  
             *  ##         #)#.#.#.#.#    ##.### ###..'.....#  
                           #.).#.###.#     #..#    ####.>...#  
                 *     *   ###.).....#     ##.#       ###'###  
                 *  *  *     ###.#####      #.#         #..#   
                     *       ###...####   ###.##        ##.#   
                        **   #......>.#   #<...#       ###'##  
             *     ,  ,,     #........#####....#       #....#  
                ,,  ,    *   #........).†....(.#       #..).#  
      *         ,   ,,,      #........#####....#       #....#  
       ,       ,,,,   ,  *  ,+........#   #....#       #..).#  
             *    ,         ,#........#   #....###     #....#  
                 ,  , ,  *   #........#   #......##    #....#  
        ,          ,,  ,    ,#........#   #...)#..######....#  
               ,        ,*** #........#   ###.###......'....#  
                *   *   *    ##########     #.# ########....#  
                   *, *                     #.#        ##'###  
                    , *                     #.#         #..#   
                     *                      #.##     #####'### 
               *     *                      #..#     #..<....# 
                         *              ######'###   #.......# 
                      * **       *   ** #........#   #.......# 
             *      ,*     *          , +........#####.......# 
                     *       ,    *  *  #........'..##.......# 
                         ,,             #........##..'.......# 
                         ,              #........#####.......# 
                              ,         #........#   #.......# 
                                        ##########   #.......# 
                    **         *                     ######### 
                       ,                                       
                              ,*                               
                                                               
                         *                                     
                               *