o# .# .# .# ########## ###.# #....<...# #...# #........# ########...# #........# #....o.o...# #........# #.....##...# #........# #.....##...# #........##.. #.######.....###### #.............o. #........s...########........##....# ########.##..................# ...# #.#########....######## ... #.##.# #.......# .. #.##.###.......# . #.##...........###### #.##.##.###.......... #.##.##.# #....##### #....##.# #....# #######.# #....# #.# ###.## #.# #.######### #.# #.........# ### #####...#.# ....# #....# #....# #....# ..M... .#.#.#.