########## .........# .........# ..<......# .........# .!.......# .......S.# .......<.# .........# ########## . .# .. ## w# #w .. ######.####.#>#.# .......<......... .#....###.#.#.#.# ...## #..... . ###.#.# ## #