### #..##+### #.......##.. #..S<....... #........?.. ####..r.##.. #....# ......+ .....## ...).# .......