$$$ $$$ $$$ $ $ $ ..... .. ....#######.. ........... ........# #####+##+####o......# #..........##.......# #..........##..$....# +......o...##...$...# #......Oo..##.o.....# +......[...##.......# #..........o...<....# #.........o.........# ######+####......#### #......# #......# .......... $ .#.###+..... #. +..... $ $