... .. ########.. .!....... .......S. ###....b# ......Jg# #?.# #.?## #...# #...## #....# ############..#.# ..........##..#.# ..........##..#.# ..........##..#.# ..........##..# ..........##..# ..............# ..........###.# ..........# #.# ########'## #.# ##.####.# #######.......## ######.....##### ##...#.....#...# ##.8.#.....#.8.# ##...#.....#...# ######.....##### #............... #............... #.......<....... #............... #............... ######.....##### ##...#.....#...# ##.8.#.....#.8.# ##...#.....#...# #####.....#####