# . # # # . # # .#. # . ..# .. . # # ..##. # . .# # #...# .# ## #. ...#.. . . . # ###).. . . . .#..# # ## #######..#.# ### # #.. . #.# .......# #.## # # # . ##x# ..#. ..###... ## .# . . #......#..x....# ... #... #.#.#.#.#.#.#. .. .... .. # # .#.###..##...#... .#.... # # #.## ###.## ### ..## . . # # .# ..#.# ## #.. .. # .# .# ... .# . #. .# . ##. . .. # ## . ## ##