########## #...s....# #........# #........# #........# #.....!..# #.<......# #........# .........## #########.# .# #