###### #....# ################ #.##.# #...........##.## #.##.# #.#########.....########[##.# #.# ##.#............#.# #####.### #....########..#.# #.......# ###.## #..#.# #.###.#.# #.# #..#.###### #.# #.#.# #.# #......##.. #.# #.#.## ##+## #..###.##.# # #.###....# ##...## #..#.#.##.# ##.# #........# ##....<## #...#..##(##...#.# ########.## ##.......## ##.. ##.##..(S....# ##...####.........# ##....#..##.(#.#...# #.......'.........+ .....(.)...((........ ##...####.....)...# ##.......###.#.#.c.## #..## ##.......## #.......# #.#....## #.## ##.....## #.#.#.#.# #.###..# #.# ##...## # #.#.#.# #.# ..# #.# ##+## # ....# #.# .# #.# #.#..# #.. # #.# #. ### ### #.# #.# #.#