############## # #################### #............... .................... #......#..#..##. #......#...)#..#..... #...{........ ..................... #..#D#####... #.......###......... .... #.....# #.##..#.#.#.#......# #... #.....# #.##....#.#.#...... #.. ####..# #.......'.#........ #. ####..###############+###.#...##### # #.........................#...# #.........................+.#.# ###########################...# #.........#### #.#.<#..#.# #.........# ###########