### ..# . #.# #.# #.# #.# #.# #.# #.# #+#+###.# #.# #....##.# #.# #.<..#..# #)# # ###.##..##########.###########.## #.............................. ###...##########.####........... #...[.................)........ #.#######gr.....####........... #. #>......# #.......... #. #.S.....# #.......... #. #.......# #.......... #. #.......# #......... #. #.......# #........ . #.......# ######.. ......#.# ##...# .