## . .## ## ##. .. ### .. ....#..#h# .. #.....# .##...##. .. .. #.#h### ... ..#.##..# . #.. #..#.##.### .##..## .##.....#. ... .....#........# .... .#.......#.#.# . . # ........##.## . ##. . ......#.# .. ...##. .##..... .........##...... .#. .# ..# . ..# .#.. . . ##. ##..### ... .. .... ... ... # # # # .##. .# #