######             #####          
               #################    #....#  ########   #...#          
               #...............#### #....#  #......#   #...#          
               #.......######.....# #...>#  #......#   #...#          
               #.......######.....###.[..#  #......#   #...#          
               ###.####...)%.............#  ######.#   #...#          
                 #.#  #.#####.....###.############.#####...#          
                 #.#  #.#   #.....#........................#          
                 #.#  #.#   #.....#.#.############.#####...###########
                 #.#  #.#   #.......................)%...............#
       #######   #.#  #.#   #######.#.############.#####.###########.#
       #.....#####.####.###########.#.############.#####.#####     #.#
       #............................%.^......................#     #.#
       #.....#####.####.###########.#.############.#####.###.#     #.#
       #.....#   #)# #......#     #.#.#       ####.### #.# #.#     #)#
       #.#####   #.# #......#     #.#.#       #......# #.# #.#     #.#
       #.#       #.# #......#######.#.#########......# #.# #.#     #(#
       #.#       #.# #........[%.....................# #.# #.#     #.#
       #.#       #.# #......#######.#.#########......# #.# #.#     #.#
       #.#       #.# #......#     #.#.#       #......# #.# #.#     #(#
       #.#       #.# #......#     #.#.#       #......# #.# #.#     #.#
       #.#       #.# ########     #.#.#       ####.#.# #.# #.#     #.#
       #.#       #.#              #.#.#          #%#.# #.# #.#     #.#
       #.#       #.#              #.#.#          #.#.# #.# #.#     #.#
       #.#       #.#              #.#.#          #.#.# #.# #.#     #.#
       #.#       #.#              #.#.#          #.#.# #.# #.#     #.#
       #.#       #.#              #.#.#          #.#.# #.# #.#     #.#
########.#########.################.#.##         #.#.# #.# #.#     #.#
#...............................)......#         #.#.# #.# #.#     #.#
#.######.#########.################....#         #.#.# #.# #.#     #.#
#.#    #.#       #.....................###########.#.###.###.###   #^#
#.#    #.#       ####.############.............................#   #.#
#.#    #.#       ###...###       #.#..############.#.###.###...#   #.#
#.#    #.#    ####...#...####    #.#..#          #.#.# #.# #...#   #.#
#.######.#  ###....#####....###  #.#..#          #.#.# #.# #...#   #.#
#>.....#.# ##...####   ####...## #.#..#          #.#.# #.# #...#   #.#
#......#.# #..###   ###   ###..# #.#..#          #.#.# #.# #...#   #.#
#......#.###'##    ##>##    ##'###.#..#          #.#.# #.# #...#   #.#
#......#.##...######...######...##.#..#     ######.#.# #.# #...#   #.#
#......#.#.......................#.#..#     #......#.# #.# #...#   #.#
#......#.#..⌠......(.⌠........⌠..#.#..#######......#.# #.# #####   #.#
#......#.#..........)(...........#.#............)..#.# #.#         #.#
#......#.##...######...######...##.#.########......#.# #.#         #.#
########.###### #####'##### ######.#.#      #....%.#.# #.#         #.#
       #.#     ##.........##     #.#.#      #....(.#(# #.#         #.#
       #.#     #..<..<..<..#     #.#.#      #.....(#.# #.#         #.#
       #.#     ##.........##     #.#.#      #.....(#.# #.#         #.#
       #.#      ##################.#.#      #.....>#.# #.#         #.#
       #.#              #..........#.#      #.....(#.# #.#         #.#
       #.#              #.##########.#      ########.# #.#         #.#
       #.#              #.#        #.#             #.# #.#         #.#
       #.#              #.#        #.#             #.# #.#         #.#
       #.#              #.#        #.#             #.# #.#         #.#
       #.#              #.#        #.#             #.# #%#         #.#
       #.#              #.#        #.#             #.# #.#         #.#
       #.#              #.#        #.#             #.# #.#         #.#
       #.#              #.#        #.#             #.# #.#         #.#
       #.#            ###.##       #.#             #.# #.#         #.#
       #.##############....#########.###############.###[#    ######.#
       #..............................................##.#    #......#
       ################....#########.##############...##.######......#
                      #..............#            #...##.............#
                      ################            #...################
                                                  #...#               
                                                  #####