# .. ... .... ..... #####r..... #...hh..... #.###...... #.# ..... #.#####################. #.#..................... #.#.##########...###### #.#.#............# #.#.#.#######....# ##.#.#.......#....# #...........##....(.# ##.#.#########.####.# #.#.).........# ..# ###########'### .# ###...### .# ###.......# ##...........# ##.....#+#.....# #....### ##.... #<.### ##.. #.## #. ###