### ##.## ##.#.## ##.###.############ #.## ##...........# ##.###.##########.# ##.#.## #.# ##.## #.# #.# #####.###... #.# #...........# #.# #.#.#####.### #.# #.#+###### #.# #.'......# #.# ###'####.# #.# #.#..# #.# #.'<.+ #.# #... #.#..# #.# #..# #.#### #.###..### #.. #.)....... ### #.###..### #.###..# #.##...## . #.#..>..###>. ###.....S...... #.............. #.#.##...###... #.#.##....# .# # #.......# # #.###...# #.. ...... ### ##..## ..# ...