### ### . #.. ..# #.... #.# #.# #..... ##.# #.# #...... ..# #.# ########......# #.# #.# #......#.....# #.# #.# #......#.....#### ##.#####.##########......#........## #S.............).................... ......>....................####........# ######.#####.############.## ##.......# #.# #.# #..# #.......# #.# #.# ######+####.......# #+# #.# #.................# #.# #.................# #.# #.................# #.# #..............#### #..........###.# #..........# #.# #..........###.# #............#.#### #####........#..... #..........# #........#.# . ###......#.#.# ###. #.....####...# ..... #.##### #...# #..... #.# #...################### #.....##########.# #................)....# .#................########.#.#################.# ......####################.#># #...........#.# .......#..................#.#.# #.#########.#.# ......#.###+############[..#.# #.#...#.# #(#.# .......#.+..............###.#.# #.#...#.###.#.# .(.....#.#.############.###.#.# #.#.#.#...#.#.# .......#.#.#..........#.###.#.# #.#.#.#.#.#.#.# .......#.#.#.########.#.###.#.# #.#.#.#.#.#.#.# ##+#+##.#.#.#......#.#.###.#.# #.#.###.#.#.#.# ##.#.#.#.####.#.#.###.#.#####'#.........#.# ##.#.#.#.#.<#.#.#.###.#.%.......#########.# ##.#.#.#....#.#.#.###.#.........'.........# ##.#.#.######.#.#.## #.........########### ##.#.#........#.#.## #.........# ##.#.#####'####.#.## #.........# ##.#............#.## #.######### ##.####'#########.## #.# ##................## #.# #....################## #.# ##########.............. #.# .......###### # #.# ##.####.# #.# ... #.# #.# #.# . #.# .. .