#.. #...# #...# #...# #...# ... #...# ... +######..b# #.. ........O..# #.# .......o.o.########..# #.# ##......So....<......# #g# #.........$.........# #g# #...................# #g# #.........(.......... #.# #.................... #o# .........<.p.####### .#######{# ............# .........# #######!....# ........o# #.....# .........# #..?..# ...#####.# #.?...# . +o######## #.... #......$... #..####### #..# #..# #..# . #..# ... #..# o... ...#####..##########o.... .%..............(..(...... ...............%((%....... #########################