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