########## ### #........# ##.## #.###.#.#(# ##.#.######.##...# #.###.......#...## ##.#.#########... ##.## ##.# #.# #.# #.# #.# #####.##### #+## #...<.....# #...## #.###.###.# ##.....## #.# #...#.# ##.......## #.####....###.........# #...........'.........+ ######...####.........# #..## ##.......# #.## #......## .... #..._..# #.... ##.....# #... #.....# #. ###.#.# ##...###### ##.........# #.....####.# ##...## #.# ###..#####.#####.# ........[.......# ###..#####.####### #.<#####.# #........# #.######## ### #.# .... #># ..... #.######...... #.#....S...... #######....###...... #........#.# ..... ..###......# .... ##...### .## ##.## # #.# #.# #+#