###############        #######         
                    ,        #.............#        #.....#         
                    ,        #............)#      ###.###.#         
                    ,        #.............########...# #.#         
             ###             #........................# #.######### 
             #.. ,           #........................###.........# 
             #.# ....#      ##.............)......................# 
             #.##....# *    #..................÷..................# 
             #.#.....#      #.....................<...............# 
             #.#..l..# *    #...................(.....###########.# 
        ######.#.....+      #..............##.........#         #.# 
     ####......#.....########.#####.#########.#....#.... ,   ####.# 
     ..........#..# ........#.#.....#   #.....#....#...... , #....# 
      ,.#......l..# ........#.#.#####   #..........#........,#.#### 
    *   #...<O....#,........#.#.#########....##....#.........#.###  
        #......#### ..>.................'....'.....+..>......#.[.#  
        #......#    ........#.#.#...#####....##....#........,###.#  
      .........#   *........#.#.#...##......###...)###....##.###.###
     #.........#   ,........#.#.#...##.............).#....##.......#
     #.........##############.#...####......###....#)#....######.#.#
     ##.######.#.......# ####.###.#  #......###....#.#.#.........#.#
      #.   ,,#.#O#####.# #.....##.#  #......##.............###...#.#
        , <*  ...    #.# #.....##.#**#......##.......#.#....##.#.#.#
            ..#..    #.###......(.#  +......##......##.##...##...#.#
   *      ... ...    #...'......###, #......##.........#....######.#
    *     .. .#.#*   #####......#      , ,,  ######.####.#..#    #.#
*      *  . ..#.    *    #......#      ,,         #.#  #.#..#       
           .. #.      ,  +......#   *             ..#  ..#..#      *
             ,      *  , #........                 ..,.....>.       
                    *,,, #........,            *  ,,      ,,,       
        ,          *  ,  #........          **                      
                   , ,    .......  ,                      ,  ,      
                           ,         ,                              
    *         ,     ,                             ,      ,          
                 ,        ,,  * ,     ,,*            ,      ,       
      ,      ,  ,                  , ,        ,        *      *     
                         ,        ,                                 
                    ,,       *                                      
                                                                    
                    *     **