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