## ... ##.# #######...# ##.##.....## ############ ##.#.#......# #.<.#......# ##.###....>..#. #...#..###.#############.## ##........ ###'#....#.#............## #.....### #.#....8.#.#.###########.# ##.##### #.#..#.......# #.###.## #.'.####.....# #.#..# #.#..#......## #.#.# . # #....8.#.## ###.# .. #+#..[.#.# #.# ... #..###.# #.# .... #......# #.# ..... ######## ##.#...... #...# #..lb....# ##...###... #..## # #... .... #... ##.##