##############################  
                              ...............................  
                             ............[...................  
                             ..............######'##.......... 
                             ..............#.......#.)........ 
                            .......................#..%....... 
                            .........#'####........#.........  
                            ..####+#.#$~~~#.########.........  
                              #......#~_>~#..................  
                              #......#~..~#.................   
                              #......#$$~~#......######+####   
                         ###..####'#.######......#             
                         ........................#             
                         ##+######...........[...#             
                          .......#......########.#             
                          .......#......#      #.#             
                         #..............#      #.#             
                         ...............#      #.#             
                         ...............##     #.#             
                          ...............#######.#####+######.#
                          ....................(......)).......#
                          ....................................#
                         ............%%.......................#
                         .....................................#
                         .....................................#
                        .........................######.......#
                        .........%............#..#    #.......#
                        ......................#..#    #.......#
                        .....................##..######.......#
                       .....................###...............#
                      .....................## #...............#
  ..#                 ....................##  #......########.#
#...#                 #..................##   #......#......#.#
#...#                  #........[.......## ####......#......#.#
#...#                  ##.....)..........  ..........#......#  
#...#    ..             ##...%...........  +#######..#......+  
#...####...              ####..........           #..'......#  
#..........                 #.....(...            #..#......#  
#...........                #.........            #..#......#  
#.(<.......#        #########..........           #..#......#  
#..........#        ...................           #..#.....%# #
#..........#        ...(............... .####+#####..########.#
#.######...#       ..........######### ........>....%.........#
#.#....#...#    #............#          #####....).....<......#
#.#....#...######............#              #.................#
#.#....#.........)...........#              #..........%%.....#
#.#....#..........##########.#              #.................#
#.#....'..........#        #.########       #...)########.....#
#.######..........#        #.........       #(...#       .....#
#.................#        #.........       #....#       .....#
#.................##########.........   #####....########.....#
#....................................  .............>.!....... 
####################################    #####################