###+#####                                   
        #.......                                    
        #......                                     
         .....                                      
          ...                                       
          #'#                                       
###########'##                                      
.............#                                      
.............#                                      
.............#                ##########            
.............#######          #........#            
...............[...#          #........#            
###+####...........#   #+#   ##........##           
  ..####...........#####.#####..........#           
 ..................+(....))..'>.........#           
 #..######..#......#####.#####..........#           
  #.........#......#####'#############'##           
  #.######.######...........#        #.#            
   .#    #.#    #...........# ########'####         
  #..#####.#    #...........# #...........#         
 ..........#    ########'#### #...........#         
 ..........#  ##########.#    #...........#         
 ..........#  .....%.....#   ##...........#         
 ..........#+#############   ........#u####         
 ...................         #######.#.#            
 ...................               #.#.#            
 ...................               #.#.#            
 ..........#'######                #.#.#            
 #.........#.#                     #.#.#            
 #.........#.#                     #.#.#            
 #.........#.#                     #.#.#            
 ..####+##.#.#                       #.#            
 .       #.#.#                       #.#            
         #.#.#                       #.#            
         ..#.#                       #.#            
          [#.#                       #.#            
           #.#                       #.#            
         #>#.######                  #.#            
         #.#......#                  #.#            
         #.#......#                  #.#            
#...     #.#......#                  #.#            
#...#    #.#...†..#   ##########     #.##########   
#...#    #.##.....#   #.........     #..........#   
#...#    #.####'#######.########     ##########.#   
#...#    #.#  #.#  #............              #.#   
#...#    #.#  #.#  #.##.########             ##.####
#...######.#  #.#  #.##.#                    #.....#
#...'......#  #.#  #.##.#          ######   ##.....#
#...###########.#  #.##.#          #....#   #..._..#
##'#............#  #.##<#          #.##.#   #......#
 #.#.############  #.####          #.##.#   #......#
 #.#.#   ###########.#             #.##.#   #.#...##
 #.#.#   #.........#.#             #.##.#   #....## 
 #.#.#####.#######.#.#             #.##.#   ###.##  
 #.#........#    #.#.#             #.##.#     #.#   
 #.#######..#    #.#.#             #.##.#     #.#   
 #..........#    #.#.#             #.##.#     #.#   
 ##########.######.#.###############.##.#######.#   
          #..(.....#.................##.......<.#   
          #.######.#.###############.##########.#   
          ###    #####             ###        ###