##########                          
                                 #........#                          
   #########                     #.######.#                          
   #.......#                     #.# ####.##                         
   #.####..#  #################  #.# #.....#      ###                
   #.####..####.#.##..........#  #.# #.##..#     ##.##   ########    
   #.##........#...#.########.#  #.# #.##..#    ##...##  #......#    
   #.##.#..####......#    ###.#  #.###.##..######<....####...)..#    
   #.##.#..#  #....#.#    #...#  #..>........................##.#    
   #.##.#..#  #.#.##.#    #.###  #####.############.######...##.#    
   #.......#  #......#    #.#        #.#          #.#    #...##.#    
   ####.####  ###.####    #.#        #.#          #.#    #......#    
     ##.##     ##'##      #.#        #.############'##   ##.##..#    
 #####...##   ##...##     #.#        #.#........##...##   #.##..#    
 #.....#..#  ##.....##    #.#        #.#.######.#.....##  #.##..###  
 #.##.###.# ##.......##  ##.##       #.#..##  #........## #.......#  
 #)##..#..###.........####...#########.#...####.........####......###
 #.##.......'.........'.......................+.........+...........#
 #.##....####.........##.#...#.#########...#.##.........####........#
 #.##.#.##  ##.......###.##..#.#       #..##.##........##  ##.......#
 #.##.#.#    ##.....## #.###.#.#       #....†...#[....##    ###...###
 #......#     ##...##  #...^...#       #####.#####...##       #...#  
 ####.###      ##'##   #####.###           #.#   ##+##        ##.##  
    #.#         #.#        #.#             #.#    #.#          #.#   
   ##.##        #.######## #.#             #.#    #.#          #.#   
  ##...##      ##........# #.#             #.#   ##.##         #.#   
  #.....###   ##...#####.###.#             #.#  ##...##        #.#   
  #)......#   #.....#........#             #.####.....#        #.#   
  #.....#.######†..##.##.#####            ##.#...#...##   ######.#   
  ##...##.............##.#                #.#....##.#######......#   
   ##############..#####.#                ##.#...............#####   
                #..#   #.#                 ########.#######.##       
                #..#####.#                        #.#     ###        
                #........#                        #.#                
              ###.########                        #.#                
              #.........#                 ###     #.######           
              #.#.#####.# #######  ########.##    #......#           
              #.#.#.###.# #.....#  #.....#.#.######.####.#######     
       ########.#....##.###.....#  #.#....###..........#.......#     
       #...........>............#  #.#...## ##.####.##.#.#####.#     
   #####.##.###......##.###....y#  #.#....###.####...#.......#.#     
   #....>...# #.........# #.....#  #.##..#.#.## #.....##.###.#.#     
   #.###.#### #....###### ###.###  #.....##.##  ##.......# #.#.#     
   #.# #.#    #.#.##        #.#    ####.#####    ##.####.###.#.#     
   #.# #.######.#.#         #.#       #.#         #.#  #.......#     
   #.###........#.# #########.#    ####.#####     #.#  #####.###     
   #.......######+###.......#.#    #........#    ##+##     #.###     
   ######.##  ##...##.#####.#.#    #.##.###.#   ##...##    #...#     
      ###.#  ##.....#.#   #.#.#    #.##<###.#  ##.....##   ###.#     
     ##.#.# ##........# ###.#.#    #.##.#.#.# ##.......##  ##..#     
######....###.........###.....######.##.....###.........####...##    
#...........'.........+.......................'.........+.......##   
#.####....###.........###....#######.##.....###.........####...#.##  
#.# ###....###...............#     #....[...# ##.<.....##  ##..##.## 
#.###....#.# ##.....#........#    #####.#####  ##.....##  ##.#.###.##
#..........#  ##...##.###.##.#    #......#      ##...##   #.##..###.#
#####.######   ##'###.# #.##.#    #.##...#       ##'##    ##.##.##.##
    #>#         #.# #.# #..).#    #.###..#        #.#      ##.#.#.## 
    #.#         #.# #.# ###..#    #......#        #.#       ##...##  
    #.#####    ##.###.#####..#    #####.##       ##.##       ##.##   
    #.....#   ##...##........#        #.#       ##...##       #.#    
    #####.##  #.....#######.##       ##.##  #####.....###     #.#    
      ##...## ##...##.#####.#       ##.#.####<..........#######.#    
      #.....#  ##.##.#......#       #.###.....#####.###.........#    
      ##...##########.#######       ##.#.######   ### ###########    
       ##.............#              ##.##                           
        ###############               ###