...## h.... h###h..# .h....# #### #....##... ......# .. ##.#..#l... #.......... ##...[..s... #####+++##..###...... #........shl# ...... #.#....###.h......... #.### ..#####..... #. ..## ...b #.# .... #. #. #