## ##### ###
##.######. #.#.###############.#########
#.......#.. #...........................#
##.#...##.## #.#.#.#############.######.##
#.....###..# ### #.#.#.# #.# #.#
#...
............................................############
###.#....)###.#.#.#..#.###.#............................>.#
#.............#.#.#......#.#.#############.#.....#######..#
#(..#.#######.# #.#.######.#.# #.#.###+# #..#
#####.# ..# #..........### #+#.# #(.#
#.# #.# ##.......### ..# #..#
#.# .>. ........# ..# #..#
..# ##.......# ...# +#######..##
### #.......# ..# ...........#
###+#### ...........#
#######.#.#
#.#.#
#### #.#.#
.....##.#.#
...........#
.....##.###
# #.#
. #.#
#.# #.#
#+# #.# #.#
#.# #.# #.#
#.# #.# #.#
#.# #.# #.#
#.# #.# #.#
##########.#########.###.#
..........................#
#######......#######.#####
#.......%....#.#
#.........##.#.#
####'####....# #.#
#.^...^.##...# #.#
###._.####...# #.#
#.^...^.##...# #.#
####'#####[..# #.#
#..#.##...# #.#
##%#...#.## #.#
#.###.#.# #.#
#.#<..#.. #.#
#.###########.#
#.............#
###############