###### ########## #....# #........# #....# #........# #####....# #........######## #...#....# #........##.....# #........ #.#.#....# #........##.....# #........ #.#.#....# #######........##.....# #........ #.#.'....####.....#........##.....# #.......# #.###............).........##.....#######......# #.....>..###+###............+.....'............# #####..#.# #..(#......###.....#######o.###.#### #....# #...+......'.......'.....oo......... #.##.## +...#......###.....########.....## # #.##.## #...#......# ####### ##.#####.. #....# #...#......# #........ .. #...#......# #..o....# ....#......# ..#####oo..#..# ....####.... ............... #.#.. ............... #.#.. ............... ............... ............... ............... ............... ...............