#..... #....# #....### #......# ##########......# #...............##. #.................. #.................. #............#.... ..........<..# . ..#.._..#'### . ...#......'###.. ................ .........h...... ###............. #............. #............. #............. ..........#.#.. ###########.# . #