. ## # ..## ##.##.# .... ######S....# ).##..#<#>##..##.# ^................# ......^......$..## #.#############..... ..##. ... ... ...