############### ###............<# #.....########### ##.#.#.####......# ..................# ###.#.#.#.........# .. #...#.##....#.####### #+ #####.###............ ..#.....#..#####.. ####.#.#.#.......([ ...#.#.##.#####.# ### #.#.##.(# #...###.####.#.# ................ ..###########.###.#.. ....#......<##......# ....#.########......# . ....#.# #......# ...###########....#.# ####......# ..................#.# #............ ........((.?h...# #.# #.##......##. ...........5....###'#####.##........ . .............#####........##.....###. ........####.# #........######..# ######... #.# #........# ..# #... #.#####).......# .. #... #.....'........+ #.... #######........# #########.. ##