###########                
        #################                #.........#                
#########...............#####           ##.....###.########         
#.........####..##...##.#...######      #..#'#..##........#         
#.#######............##..###.#...#####  #..#_#........###.########  
#.##...##...##......>....# #.........## #..###..##......[..)[((..#  
#.#.###......#......###..###.##..PP...###......##.....###.######.#  
#.#.#..............## #.#...###.PPPP.(((.......###...## #.#    #.#  
#.#.#.#......##.#.#####.##.####PP_.P.####.<..(......#####.######.###
#.##...##...###.........##.....P.P...#  #.########........#........#
#.###.###..## ###.#############P[PPP.#  #.#      ##.#######.####.#.#
#.........##   ##'##          #......#  #.#      ##'##    #.###..#.#
#####.#####   ##...##         #.######  #.#     ##...##   #........#
    #)###    ##.....##    ### #.#       #.#    ##.....##  #####.####
   ##.#.##  ##.......##  ##.###.#   #####.### ##.......##  ##.#.#   
   #.....####.........####...##.#####.......###.........####....#   
   #........+.........'.......................'.........'...<...#   
   #.#....#.#.........####...##..####.##....###.........####....#   
   #.....###.#.......##  ##.###..#  #.#.###.# ##.......##  ##.#.#   
   ######.#.###.....##    #.##...#  #.#.# #.#  ##.....##    #...#   
        ##.## ##...##     #.##.#.#  #...###.#   ##...##     #.###   
         #.#   ##'##      #......#  #..#.[..#    ##'##      #.#     
         #.#    #.#       ####.###  #..#.##.#     #.#       #.#     
       ###.#  ###.#####      #.#    #.......##### #.######  #.#     
       #...#  #.......#      #.#    ##.#........###.##...#  #.#     
       #.#.####....##.#      #.#     #.####.###.##...#...####.#     
       #.#.8.##.....#.#      #.#     #.####.##.............>..#     
       #......#....##.#      #.#     #......##.#...........####     
       ##8.>.8.....##.########.#     #########...##........#        
        #.....#.#..#.......§§..#             ######.##...###        
        ##.8.##......#.#########                  #.##...#          
         ########.##...#                          #.######          
                #.######                          #(#               
                #.#                               #(#               
                #.#                               #.#               
       ##########.#                               #(#               
       #........#.#######            ########     #.#               
       #.######.........#            #......#  ####c#    #########  
       #.#    #...#####.# ########  ##.####.####..(r##   #..)....#  
   #####.######.....###.# #......#  #..........(...b.##  #.#####.#  
   #.................##.###...##.#  #...><..####..[...#  #.#   #.#  
   #.###.......................#.# ##....##.#  ##....#####.#   #.#  
   #.# #########..#####.....#..#.# #.....##.#   #..........#   #.#  
   #.#         #..##........#..#.# ##...###.#   ###.########   #.#  
   #.#         #.........#.##....#  #..## #.#     #.#          #.#  
   #.#         ##+##....#...#..###  #..####.#    ##'##         #.#  
   #.###      ##...##..)....#..#    #.......#   ##...##   ######.#  
   #...##    ##.........#......#    ##.######  ##.....##  #......#  
   ###..##  ##........#####....#     #.##.##  ##.......## #.#.####  
    ##...####................#.#######.#...####.........###....##   
    #.......+.......#...#.....................'.........'.......#   
    ##...###........#........#.######......####.........###....##   
     #..## #.....#.##.#.#....#.#    #.#...##  ##.......####.#.##    
  ####.##  #....#...#......###.##   #....##    ##.....##.......#    
  #.....#  ##.......#......##...#   ####.#      ##...###.##.##.#    
  #.###.#   #...#........####..##      #.#       ##+## #.##.##.###  
  #.  #)#   #.#####......#  #.##       #.#        #.#  #.##.##...#  
  #.###.#   #........#...#  #.#        #.#      ###.####.##......#  
  #.....#   #........#.######.#        #.#      #.........####...#  
  ###.###   #.................#      ###.########.........####..##  
    #.#######........##########      #..........#.....##........#   
    #................#               #.###......#....####.#####.#   
    #########........#               #.# #......#.#..####.#####.#   
            #.......##               #.###......#.##............#   
            #.......#                #....................#######   
            #########                ############.........#         
                                                ###########