### ..# #.# #.# #.# #g# #s# #.# #o# ..# #### . .... .... ... ..# ..##### #s #####r....[# ##.#####. #..o.......# ......... #.>........# #.....^# #(.g.....### #......# #........# ####......# ##..(..### ..........# #..(..# ####.......# #..(..# #..........#######.....#### +..............>............ #....#<..>.#####...######## #....###########...# #...)..............#### #....####.............# #....# #.........<...# #....# #.............# ####.# #.......##....# #.# #.......####### #.# #.......# #.# #.......# #.# #########