###    ###   ###          
                      #############################.#    #.#####.#          
                      #.............g...............#    #.......#          
                      #.###########################.#    #.#####.#          
                      #.#                  #......#.#    #.#   #.#          
                      #.#                ###.####.#.#    #.#   #.#          
                      #.#                #........#g#    #.#   #.#          
                      #.#                #........#.#    #.#   #.#          
                      #.#                #........#.#    #.#   #.#          
                      #.#                #........#.#    #.#   #.#          
                      #.#                #.......##.# ####.#####.#          
                      #.#    #########   ###.#+#..#.# #.......##.#          
                #######.######.......#     #g#.#..#.# #.......##.#          
                #....##......#.......#     #.#.#..#.###.......##.##         
           ######.##.##......#.......#     #.#....#...'...........# ########
           #.......#.##.)....#.......#######.###.######........#### #......#
           #.....>.'......)..........'..............##########.######.###.##
           #.......#.###.....#.......#######.#.#.##.##...#   #........# #.# 
           #.......#.....############........#.#.##.##...############.# #.# 
           ######....[.....................................>........#.# #.# 
                ########.############.#.)......#.###.######.#######.#####.##
                       #.#          #.##########.# #..#   #.#     #........#
                  ######'##         #............# ##.##  #.#     ##########
                  #.......#         ###...########  #..#  #.#               
                  #.......#           ##..#         ##.#  #.#               
                  #...)...#            ♣..♣    #######.####.####            
              #####.......#           ♣♣.♣♣    #...............#            
              #...........#           ♣.♣♣     #.#####..###.##.#            
              #...........#           ♣♣.♣    ##.#..#.#.###.##†#            
              #.......#...#          ♣♣.♣♣    #.......#..##.##F#            
              #.......#...#         ♣♣.♣♣     #..#..#.#.....##.#            
              #.......#...#         ♣...♣     #..#..#.#..##.##.#####        
              #.......##'##         ♣.<.♣     #..#..w.....#.##.....#        
              #.......##.#          ♣...♣     #####.#.#.#.#.######.#        
              ##########.#          ♣♣.♣♣      #....#.#.#...#    #.#        
                       #.#           ♣.♣       #......#.##..#    #.#        
              ##########.#           ♣.♣♣      ########.##..#    #.#        
              #.......##.#           ♣♣.♣      #..# #.#.###)#    #.#        
              #.......##'###         ♣♣.♣      #..# #.#.# #.#    #.#        
              #............#         ♣.♣♣      #..# #.#.# #F#    #.#        
              #............#         ♣♣.♣      #..# #.#.###)######.#        
              #######......#          #.#    ###..# #.#...)......#.#        
                    #...)..#          #.#    #....###)#####.####.#.#        
                    #......#          #.#    #..............>..#.#.#        
                    ####'###          #.#    #......#.######.#.#.#.#        
                       #.#            #.#    #....#.....#....#.#.#.#        
                       #.#            #.#    #....#.#.#.#.#..#.#.#.#        
                       #.##############.#    #....#.#.#.#.#..#.#.#.#        
                       #................######....#.#.#.#.#..#.#.#.#        
                       ############.###...........#.#.....#..#.#.#.#        
                            #.....#.# #.#######...#.###.###..#.#.#.#        
                            #.##....# #.#.#####...#.# #.# #..#.#(#.#        
##########################  #.##..### #.#.........#.# #.# #..#...#.#        
#..............).........#  #.....#   #.#.######..#.# #.# #..#####.######   
##.#####################.########.#####.#..#####..#.# #.# #.............#   
 #.#                   #..........................#.# #.# #.######.####.#   
 #.#                   ##########.#####[#.........#.# #.# #.#    #.#  #.#   
 #.#                            #.#.....)...........# #.# #.#    #.#  #.#   
 #.#                            #.#.###...########### #.# #.#    #.####.#   
 #.#                            #.#...#...........#   #.###.#    #......#   
 #.#                            #.###.#.#.#######.#   #.....#    ########   
 #.#                            #.................#   #######               
 #.######################################.#########                         
 #..........).............................#                                 
 #.########################################                                 
 ###