##### .... #... .# . #... .. #.##... .# .......##.# .....o.>#.###### ......oo#....... #######'#....... ....c...(....... ............#### ............# ............# .......Y....# ...!........# ............# ...........#