. . . . . ### # .# . .##.... ... ## # . .# . #. # . . #. ## # # ### .. ... # ...*. ...... ## ## #.# . #.##.# #.#... ###.# # . . ...# #####.* . # . .# #..#.### # #... ..... #.#.... #.####.. #X*.# # #####