... ......?.. ..........o ......$.....# .........ooo.# ..............# ...............# ?..............# ...............# .........K..o...# ......$..r......# ..........S......# ..................# ............s......# .........g.........# ...................# ...............>....# ..........#####.#.### #########.# #...#.# #.# #.#<..# #.# #.##### #.# #g# #.# #.# #g###.# #.....# #######