# ....# #....# ....... ....#..# ##### #.....!. ...# #......######.####### . #......#............# ..#........[#.#.#####.# .........######.#..<#.# #+#......sS......#.....# .........w############## ..........# ..#......# #......+ #......# ....^...# ##.##..# #. #..# ...# ..#