############## #....>.......# #.##########.# #.# #.# #.# #.# #.# #.# #.##########)# #............. #..###......... #..# #.#####.### #<.# #.# #.# #..###.##....# #.........#.g. ##.###.##.w #.# #.# #.# #.# #.# #.# #.# #. # ####.#.## #.......# #.##.#..# #o# .#o.##### #.# ..>.... #.# ...? #.#####.# # #.o.o...###.##.[. #######.......... #.###.##..S #.# # #.# #.# #.. ###