.....#....# .....#....# !. .....#....###.. ..........<... ............# ............# # #......###.# #.......#.# ##.SS...?.## ####..g.......## .#.......#......## ........##w......# .................. .................. .................. .................. ...?.............. ........##........ ......?##......... .##... .......