######## #......# #.####.# #.#.<#.# #....#.# .######.# ........## .######..## ..######...##.# ................ .)......####..... #######.# ..... #.## ..... #..# ..... ########.###..... ................. ............#+### ............# ............#.##...# ## ##########'##.##...# ... #..#.##...# .... ##.#.##...###.... #.#.##.......... #.#>##.......... #.#.##......K... #...##..()...... ####bb##)#.###.... #..b...lK#.# . #.##b.####.# # ##># #.# #.# #.# #.# #.# #.# #.# #.# #.#