# ###############...# #.........o.s...... #.#############...# #>......<... . #####o###### #.....# ###....o##### ........g...#####. ........##g....... ...>..###......... ......###..?...... .................. #.......##........ #.#####.##........ ...)..o.########## #......!#### ......#....######## #......###...o....# ....#.. #......(.# #.#.#..###........# #.# #.............# ##.##.........# #.#..........# #..######### ..... #oo... #.##.. #. #.