# # . . # # . . # # . ## . # .# #### .## ...# # . # #.##.## .### ## # #.#. . ##.....# #. . . # . #.#.# ### ... .. . . ## .. #.. ## # .. . ###...# .#. ## # # # ### #### ##...#.... ##. .#..# .. ##. ..#. .....#. .... ..#..#....# #. .# .#.. ##.#.####.. ##...## . #.....# #.y....# ##x## #.# #..# #. .....## ##.### X.# .#