# ######.# #######......# #...((....S..# #.#####>####.# #.)........# #..###.".#....# #..# #.#.. .#.. #..# #. .#. .. #..###..##.#$## #.........#.. ##S##...##.#. #.# ...#?. . #.# ..... .. #.# #..#. .. #)###..##.# #....b....# #####SS##.# #..# #........ ##.#..### .#..# .# ..# .. .# .. .# ... # #. #.### # #...# #.# ##.############### ##.###.## # .................#######...#...#.# #.####.########.##..............## #...........###.##.####...#....... ######.####.##...........###.####.## ##.###...#.........)....^# #..### #..........###.######.#### ##...# #..###...### #.# #..# #.#.# #..# ##...>..... ##..#######...## #..# ########### #..............# #..# ##...⌠.⌠.⌠.....## ##.............# ##..⌠.⌠.......# ##...........# #..⌠.......## ##.........# ..........# ##.........# ##........# #.......## ##......# #......# #.....## ##....# #...## ##..# ##<# ###