########################              
        ###############     #....∩.........>.......#              
        ..............#     #.############.#######.#############  
    # #  ######.####..# #####.###......###.#     #.............#  
    .#.       #.#  #..###..................#     #############.#  
    #.#       #÷#  #..............####.###.#                 #.#  
    #.#       #.#  #.####.###.#####  #.# #.#                 #.#  
    #.#       #.#  #.#  #.# #.#      #.###.#####             #.#  
    #.#       #.####.# ##.###.#      #.........#             #.#  
    #.#       #...##.# #...##.###### #####..##.#             #.#  
    #.#       ###.##.###.......÷...#     ##.##.#             #.#  
    #.#######   #.##..........####.#      #.##.##########    #.#  
   ##...>...#####.#############  #.#      #.##..........#    #.#  
   #...........)...#             #.#      #.###########.#    #.#  
   #.######.#####..#             #.#      #.#         #.#    #.#  
   #.#    #.#   #..#             #.#      #.#         #.#    #.#  
   #.#    #.#####..#       ###   #.#      #.#         #.#    #.#  
   #.#    #.#......#      ##.##  #>#      #.#         #.#    #<#  
   #.#    #.#.####.#     ##.#.####.#      #.#         #.###  #.#  
   #.#    #.#.#  #.#     #.###.....#      #.#         #...#  #.#  
 ###.######.#.#  #.####  ##.#.######      #.#         ###.####.###
 #..........#.#  #....#   ##.##      ######.####        #.##.....#
##.#.########.#  ####.#    #.#       #.........#        #.##.....#
#....#      #.#     #.#    #.#       #.####.##.#        #.##.....#
#..###      #.#     #.#    #.#       #.#  #.##.#        #.##.....#
#..#        #.#######.######.#       #.#  #.##.#        #.##.....#
#..#     ####...............>#       #.####.##.#        #.####.###
#..#     #.........##.#####..#      ##⌠.⌠##.##.#        #.#  #.#  
#..#     #..#.####.##........###### #..∩.)÷.##.#        #.#  #.#  
#..#######..#.#  #.##.#####.......# #.⌠.⌠#####.#   ######.#  #.#  
#.............####.##.#   #.####..# #...##   #.#   #......#  #.#  
##.#######..#.........#####.#  #..# #<.#######.#   #.######  #.#  
 #.#     #..#.##............####..###..........#   #.####    #.#  
 #.#     #..#.##.#.##.#...#.....)..##.############ #....#    #.#  
 #.#######..#.##.#.##..)....#<...................# ####.#    #.#  
 #.................#......)##..###.##.#.########.#   ##.##   #M#  
 ##########.#.######.#.....##..###.##.#.#      #.#####...#####o#  
          #.#.###  #.##.<.........^...#.#      #.......#.((((..#  
          #.#...####.########..###.####.#      #######...#######  
          #........#.#    ###..#...#  #.#            ..#.....     
          #####.##.#.######....)..##  #.#           ##...###.     
              #.##.#.....##.#..#.[#   #.#            ##.##        
              #.##.#.....##.#..#..#   #.#  ######...   .#         
             ##.##.#........#..#.)#####.#  #..p.p...   .#         
            ##.#.#.#.....####...........#  #.#         ##         
           ##[###..#.....#  ##.#..#######  #.#                    
           #.## ##...[.#######.#..#        #.#                    
           ##.###..#...........#..#        #.#                    
            ##.#.#.##..#########..##       #.#                    
             ##.##...).#       #...#########.#                    
              #######.##       #.............#                    
                    #.##########...###########                    
                    #.##.........###                              
                    #....#########                                
                    ######