### ... ..# #.# #.# ########### #.# ##.........### #.# #............ #<# #..........# ### #..........# ##..........#.# #......<....... #.....s.....#.# #..#......#...# # #.###### ..# ..! . ... ... ... .. .## ..# ..# #.# #.# #######.# .......<# .......)## .........# .........# .#.....#.# #.#####S# #. ..# # .... ..... ......# #......# #......#