#..# .... # #og# #. .. #.#o.# #.#.# . ..##.#..# ....# .# .....o.S# ...##. . #r.5o# ..... .o. #.# #..# # ###..#.###########..##.... ................<.)........ #####.#############..##.#.> #. #..# # #[.# #..# #... #.### #.#