. #.# .# ### #.# #.# # .. #.# #.# #. .# # #.# ###.###.# #####.###.##.#. #.# .......#.. .......>......... ###################.# ###...####.# #.....# #...................###.......##.# ####S.##.##.# #.########...%..........)......#.# #sh......# #.# #.........##.....##........#.# #.##...### #.# #.###.###....###.###....##.#.####### #.# ..# #.# #.# #.# #.##.# #...#.#.............# #.# ## #.###.###+###....# #.#.#...........###.# ######.# #.....###_+....#.....#.##..####....# #.# #......# #..##.###+###.########.##..# ####.# #.# #.###### #..##.# #. #.#####....##..# #.# #.# #.# #..##.###.###..........##..# #.# #.# #.# #.............#####....##..# #.###.## #(# ##.####.###..## ##.#.##..# #.##...###########.# #.# #.###.## #.#.##..# #...............##.# #.####......### #>#.##..# #######...########.##.# #.......<.....# #.#.##.#####^PP..##.#####....>...# #########...#.# #......#..##....P##.......###.#### ##.##.#####.......#...P._P.########## #.# #.##.........########^P.^^# #.# #.########.### #PP.^P# #.# #.########.# ####### #.. #..........# ### ############