###... ....### ### #bh...# ..# #.....# #.# #.....# ###.# #..h..# # #...# #.....##### #. #.#.## #%###..b# #.##....## #.hh.b.b# #........########b.b# #.#.###.......####.## #.# #...........#h.....# ###'###.....##....##...... #.8.8.#..#..##..#.# ....## #.....#..#%....##... #.## #.....#..#.##...##### ## #.8.8.##.#.......# #.....##.......#..# ##.....########.###.# #..8.8..# #.# ## ##.....## #.# #8.....8# .. #...<...# #########