### ... ##.## ... #.# #.# #h# ##l## ##hhr## ##.....## ##.......## ##.........# ##...........# ##......#......# ##......###$..... # ##......## #..... #.#......## #.... #.......## #.. #...<..## #.......# #.#......# # ##......# ##.[....# ##......# ##...... #....