..                                       
                         .#                                       
       ##################.#             ###         ###           
       #..................##≈≈          #.#         #.#           
       #.....................  ≈        #.#         #.#           
       #..................#   #..       #.#         #.#           
       #..................#   #.#       #.#         #.#           
       #..............<...#   #.#       #.###########.############
       #..................#   #.#########........................#
       #.........)........#   #...........######.#################
       #..................#   #.#########.#    #.#                
       #..................#####.#       #.#    #.#                
########.....>..................#       #.#    #.#                
#.........................#####.#       #.#    #.#                
########..................#   #.#       #.######.#################
       #.....)............#   #%#       #........................#
       #..................#   #.#########.#######.......##########
       #.....)............#####..)........#     #.......#         
########........................#########.#     #.......#         
#.(.....S#########%######.#####.#       #.#     #.......#         
########.#       #%#    #.#   #.#       #.#     #.......#         
       #.#       #.#    #.#   #.#       #.#     #.......#         
       #.#       #.#    #.#   #.#       #.#     #.......#         
       #.#       #(#    #.#   #.#       #.#     #.......#         
       #.#########.######.#####.#########.#######.......##########
########.%.......................................................#
#........#######.#####.#####.###############....<................#
########.#     #.#   #.#   #.#             #.^...................#
       #.#     #.#   #.#   #.#             #............>........#
       #.#     #.#   #.#   #.#             #.....................#
       #.#     #.#   #.#   #.#             #.....................#
       #.#     #.#   #.#   #.#             #.....................#
       #.#     #.#   #.#   #.#             #..)..................#
       #.#     #.#   #.#   #.#             #.....................#
       #.#     #.#   #.#   #.#             #....[................#
########.#######.#####.#####.###############.....................#
#................................................................#
#........#####.#######.######.#########.........#########.########
#........#   #.#     #.#    #.#       #.........#       #.#       
#........#   #.#     #.#    #.#       #.........#       #.#       
#.:......#   #.#     #§#    #.#       #.........#       #)#       
#.......p#####.#######.######.#########.........#########.########
#...)........................)...................................#
#######.##########.######[################.########..)....########
      #.#        #.#    #.#              #.#      #.[.....#       
      #.#        #.#    #.#              #.#      #.......#       
      #.#        #.#    #.#              #.#      #.......#       
#######.##########.######.################.########.......########
#......................).......................).................#
#######.......########.#####.########.......######)#####>........#
      #...).%.#      #.#   #.#      #.......#    #.#   #.........#
      #.......#      #.#   #.#      #.......#    #.#   #.........#
      #.......#      #.#   #.#      #.......#    #.#   #.........#
      #.......#      #.#   #.#      #.......#    #.#   #......... 
      #.......#      #.#   #.#      #....[..#    #.#   #........  
      #.......#      #.#   #.#      #.......#    #.#   #.......   
      #.......#      #.#   #.#      #.......#    #.#   #....      
       .......#            #<#      #.......#    #.#              
        #######                     #########    ###