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