. .h .. #. # .## # ##.# ..#.##.. .# .##...###.# .#.....#..# .# .. #..## ..... ..#.## ## #..#..#.# .#.###.#.## #.#.#..### . .#.#..h## ####.#.#.# . ..#####vv..# ..### #v...# # #..v# # .### . . . #.