#. #.######## #........## #......... #.$......# ### .#........#.... .......b....?.. .......<..# .#...o[...# #....o...# #........# #.o......# #...<....# ...............# ..........$....## ................ ...............### ................. ............B..# ..........gggb.# .........ggg.g.# .....r...ogbgg.# ..........Sggg.# ...............# ....$..........# .).............# .$.............# ................. ..............#.. ...............#