##### #..<# .. #########.###.... #................ #.#######.######+###.##. ...................... ####.#.#.##.##.###.## # #.......#W# #########h# hh# ..# .... ##.. ###