#.#.# ..P.# ....# ....# ...# ##...## .##########.....# ........w.......# #######S###.....# #.# ##...## #v# #....) #.# ##### #.# #.# ###### ########### #.# #....# #...b...... #.# #.##.# #.######### #.# #.##.# #.# #.#####.##.# #.# #.......##.# ##.## #######.##.# ##...## .###########.##.###.....###.. .............##.............# ############.######.....##### #.#######...##### #<................ ##########....[... #########