. .# . . . . . # # #.## # . . # # #. ... .. . .# # #.## . # #. ## ..#h.. . . # . # #... ##X. ... #.... ####X # #. . # ## .. #. #.. ...# ###..#.## .#h.## .#...## .#.# .## # ####..# #.#X### .# #.#...# ..# #...#.### ..) ..###.. #.##..#.#.# #...X.# . ....# ..## ..##..#...## #...#...# #.# ##h.## #.# #...# . ##x..# #∩#### ###