#. . #. ####### .. ###. #.....# ... ....#+###.....#########.... #........................ #.............♣#''''#... #........##..♣♣#....# ###'##...##### #....# ###'##...# #....# #....#...# #.<..# #....#...# ###### #....##### #....########. #............. #.......##### #........#.. #.##.#.#.#.# #. #.#.#.#.# . #.#.#.#.# # #.#.#.#.# ##.#.#.#h## ...........###### ................. ..#.#.###..###... # #. #..# . #. ..... # .##.### #. .# . .# .# .. .. .#