###             ###                           
                     #######.#             #.#                           
                     #.......#             #.#######                     
                     #.#####.#             #.......#                     
                     #.#   #.#             #.#####.#                     
            ##########)#   #.############# #.#   #.#                     
            #.......##.#   #.............# #.#   #.#              #####  
            #.......##.#   #############.# #.#   #.#              #...#  
            #.......##.#             #...# #.#   #.#              #.#.#  
            #.......##.# ######      #.### #.#   #.#####          #.#.#  
     ########.......##.# #....# ######'#####.#####.....#          #.#.#  
     #......#.......##.# #....###.........##...........#          #.#.#  
     #......#.......##.###....#....#......##...........#          #.#.#  
     #......'.......##.#........#..........#...........#          #.#.###
     #......###'######.'........#####..................#          #.#...#
     #......###.#    ###....................#..........############.#.#.#
     #......#...#      #####'#############..+....#.#.......##...........#
     #......#####          #.#...#   #...##.#....+......##.########.....#
     #..........#     ######.#...# ###S..........#.#.##.#......#  ###.###
     #..........#######....#.#...# #...>##........##.##.###.####### #.#  
     #..........#..........'.'...# #........#.###.##..............###.#  
     #..........#.........>###...# #.##.#..)#.....#####.###.#####.#...#  
     #..........#..........# #...######.....#.#.#.................#.###  
     #...>......#######....# ######....................####)#######.#    
     #..........#     #....#      #.#####...#.#........####..#....#.#    
######..........#     ####.#      #.........#.#..............#......#####
#....÷....############   #.#      #..####.#.#.#.........................#
##.#########.........#   #.###    #..#....#.#.#.#+##+#.#....>...#...###.#
 #.#       #.........#   #...#    #..#.##..[#.#.#.##.#.#.#####.#..#.# #.#
 #.#       #.........#  ####'######.......#.#.#.#....#...#####.#..#.# #.#
 #.####    #.........#  #............#....#.#.#.#..............#..#.###.#
 #....#    #.........#  #............######.#.#.##.........###...#......#
##..#.#   ####.....######.....................#.##..........##.#.########
#...#.#   #..'.....'................#######.#.#.##..........'......#     
#####.#   #.##.....#######..........#  #....#.#.##..........##.#.#.#     
    #.#   #.########     ##########.#  ######...............##.#.#.#     
    #.#   #.#    ###########      #.#################.......##.#.#.#     
    #.#   #.# ####.........####   #...............# #...)...##.#.#.#     
    #.#   #.###...............##  #.#############'###.......##.#.#.#     
    #.#####.##......⌠...⌠......####........#........#.......##.#.#.#     
    #.......##...⌠.........⌠...##...######..........######...#.#.#.#     
    #######.#.........≈.........#...................#    ###.#.#.#.#     
          #.#...⌠...........⌠...#.###.#####.........#      #.#.#.#.#     
          #........≈.....≈.....<#.# #.# ###....######  #####.#.#.#.#     
          ###...⌠...........⌠...#.# #.# #.'....'.#     #.....#.#.#.####  
            #.........≈.........#.# #.# #.#....#.#     #.#####.#.#....#  
            ##...⌠.........⌠...##.# #.# #.#....#.#     #.....#.#)####.#  
             #......⌠...⌠......##.# #.# #.##'###.#     #####.#.#.#  #.#  
             ##...............###.###.# #.##.###.#####     #.#.#.####.#  
              ####.........#### #.....# #.##.#.......#     #.#.#......#  
                 ###########    ####### #....#.#.###.#     #.#.######### 
                                        ######.#...#.#######.#.........# 
                                             #.###.#.##........######### 
                                    ##########.###.#.##.####.#.#         
                                    #..............#.##.#  #.#.#         
                                    ###.######.#####....#  #.#.######    
                                      #........#   ######  #.#......#    
                                      ##########           #.######.#    
                                                           #.######.#    
                                                           #........#    
                                                           ##########