...... ..... ....# !# .. ##... ..#. ...# #...#...... ...#...#...... ##.......... #.##.h.#..#.. #.#....##.....# ..........# #.. .#..#..###...# #..... #.. . ..#.#.. # . ....... . ..#.## .. ..