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