. . . . # . . . # ## . # # . . .. . . ## ...# # ..#. #. .# .#.# #.# # # # .. #. ..#.# # ..#...#.# # . #.. ..#.# # .. ###.. .# .# # #.##...## ###.# #.# #... ..# #..... . #..# ##. .....# ####....###.#.. .# ......# #.# ..# ##....####.## # #####.#.....# #...........# #.#.#....#..# #..........# #.#.h#.x...# #####h...x.## #....h###..# ###...# ...x ###h# #. .. ..# .### ##.# ..# ..# #.# #..