# # . . . . # # . . . # . .#. . . . # . # # .. # # # . . # .##. # . .#. .x ...# .. . . .. . .. .. .. . .... # # # # . ##...# # .. # .. . . ## # # ## # .# . * # # . .#...# . # .. #..#.##..# # ## ##x....... .. #..### ##. #.#x##. ..## # .. ...#.# # # ....# .# #. ..##...#. # .# .#.....# #..#..#. .. #..#....# # ####..##. ###*.# .. #{X#.# . ##.#..# ###. # .# ##