. . . . #.. # # ## ..# . . # .## .. ##.# .. ....... # # #. . X#..### . #.. .X#..... # # ###.#XX##XX.....## .....XXX.X#. # . .#..X#X#XXX..# #.. ##..##.#### ## . ..##..#.# ##..#. ####..#...#....#. # #. ##.#.## ##..# #.. ... ###.# ##. ###. #.. . .# . #. .#..#.# #. .# # ...# ..# ..## #.## # .##.. . ....# #.##. .