# . .# .## .# . #.# #. . .####.. .## #......####.## #.....#....## #.#..##.###..# #.## #....##.### #.. .#.....#...# .##..###..#.......# ##...## . #####..X.# ##.. #. ... #.#.#.## . . # # .# .# ### # .### #.. #.# # ## #. . .. # . . #.#.#.... # #### .#.# .. #. ...#.#.. ..#. .# ..# .. . # . .###..## .#.# # #. # ###. .# ) ..# # . . # ### ## .