# . . .# .# # ### # . .. # . .## .### ##.# # .. ...# . # #.###. .#.#### ## ## #. .#.#.. # #..... #. .. ... .. . .# . ## #. ## ######### # ## # #. . # #..## #.### # . #.#..#.. #.#.# # #....#.#.###.#.# # . # ##### .#.#.....H.# # ##. # .. . .#.#######.# #. . ##### #..#.#.......# # . #.. .##.####.# #..#....# #.# # .#.#####.#.# #...... . #.. #..# ##### ### #. . # .. ### #