... #.... #.... .# #.... .# ###...# ..# .##..!..##..# ........... ........@S# .......S..# ..........# .!........# .........<# .............# .........#### ........## ....##### ... .