. .. ... .!.. .....#### ......S.# #.# #.# #.# #.# #.# #.# #.# ####### #.# #....<# #.###..##.# #......[..# ###########