######## #......#.# #.####.#.# #.# #.#.# #.# #.#.######### #.# #.#.##......# #.# #.#.##......# ########'## #.#.##......# #.........###.#.##......# #.............#'##......# #..........###>.........# #..........# #..........# #..........# #.....###### ########...###.....# ##P ##..#<......# #...# #..##......# ..#. #..##......# ...# ##.##......# ..P ##.........# #.. #..........# #.########......# #...............# #.##########'#### #.# #.# #S# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.##########.# #............# ##############