. . . # # . . .. # # . .. # . # . # # .. . _# # ## . # .#. . # .#.#... . #.# .... # . .#.. # . # ## # #..... ##. ##.## ..#...## . #...#..##..# # #..h.h.#...... #....#h#...h.#.#. ... ##.......... . ####.#### # # . # #