########### ....>..)..# #########.# #.######## #........####### ########...S...# #######.# ##.#.# #########.###.# #........## #.. #.#######..# ### #..........# #.# #..#######... #.# #..# #.#. #.# #..# .# # #.# #..# #### # #.# #..# #.. #.# #..# #.# ###.# #.)# ##.## #)..# #..####...###.##.### #........)....##.# ####.##...######.# #.###.## #.# #.###.#######.# #.##.........<# #.##..######### #.....# #####.# #.# #.. #... #.##. #.# #. .< #.