# #. ##.###### ...%..... ...o....# .ooo....####### ......s........ .......S##### ........<...# ........###.# ........# (.......# .....#### ..... #.###