.... ....... #....... #...... #...... ###...## #......# #......# #......# #......# #....#.# #..S....... #######.... ... .. .