########## #####........# #########.....######.########## #.............# #.#........# #.#######.....# #.#........# ###########.# #.....# #.#........# #...........#######.....######.#........# #.......................................+ #...........###.........##.###.#........# #...........# #.........# # #)#........# #...........###.........# #)#........# #######>......).........# #.#........# #.###.#......####.# #.#........# #.# #.#...........# #.#........ #####.# #.#....##.##### #<######## #.....# #.##...##.# ### ##.#######.##...##.# #..........##...##.. #..D.......##...###. #......... #.... .. #......... #.... .. { #......... ..... #......... #......... #....%....