# ## . ... .# #.. .## #.# #.###.# #....##### #.)S...... #..###### #