### #<# #.# #######.# #....S..# ........## ......... .....##.#. ####. ..#.# . ... . # #.## ## #.