# ##.# .... #.#..#### #.......# ###S.##.# #. #.# .. b.. ## ##.## #.. ###