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