#. .. # ....# # . #. #.. . .. . . .. . # .. .#.. # . # ..#. ..X .#... . #... # #X.## . . ...# ####.# #. #.# .# # ...##.#...#. ..##..# .#... . #. #.##. .#.# .## . ..##...#..# ...# .#...##......# #.#.. # ## ##. #..#. ... .. #.##....#. # # #....... #...#...## ...####..# .#...#...# . #.....## #.. #.##...### .. #.#...x..###.##.# ###...#......# # #.....u....# #####.#h##.# ..# # ####