. .# #.# # .. .h#. ##.# #..# ..# . .# ####..#.. .# ###.##..h#..# #..# .......#..#.# ....# #.# #.....#.#....## ##...##....#..... .# #.# #....#..#.# .... .##. #..#...#.....# . ... #........#.... ....##..#..###...... . #..#..### #..### .#...#.X## .... .##.....# .#. #.#####. # . ... .### ..# # # .. . # .