### #######.# (....(..# ######(####### #............. #.####(####### #.#(.h.h..# ###########.#.##..#.# ..............#...#.# ..............#...#.# ..............#...#.# #............#...#.# ########'###+#.....#.# ##......'## # #.......# #........# #.##.#..##### . #...##...# #...........# #. #..####..# ####.######.# ##.. #..####..#######.#....#.# .##...##...##...#..>....#.##.#.# ...............#............#.# .............##.#####......#.# #..##..###### #.#.##.#.# ####..##..##### #.#.##.#.# .......<.......# #.#.##.#.# ................ #.#.##.#.# .##...##...##..( #.#.##...# ##.. #..## .. #. .###### #. #..# . .. #... .. #.... ... #....