. ... ... .. #+ .# ##.#####+###+####.# #.................# +..$..............# #.................# #.................# #........).o......# #.................+ #...........o.....# ##..###...##.##...# ##+###..#####'##o##...## #...........)..<.......+ #.....################.# +.!... .# #..... ## #..... ..... .... .