### # ..# . . #.#.##.. #.#...... #####.#...... #............ ... . #..........# #.#. #.## #.#.#...... #... .... #.#.#..#.. #..###... #.#.#..# #....#..# #.#.)..#### #.......#######.####....# #.##.#..#.......# ####.# .#######.##.##.#.#############.###.### ....................................... ..###.#..##.##.#.#########'#######.#.# ### ##<##%##.#.# #........##### #.. ####.##.#.# #.............. #.# # #....#.# #.........#### #.#. ######.# #.(.......# ..#. ..# #.........## # #.. ### #..........# #. #.######## #....%...###.# #.##........# ########.....# #...).......# #.###########.#.####..# #.............#S...# ##################.# #