. . # # # ## .. . ..... ###. ....#. .. ..# .. # . . . . . . #.. .# .... ... .. . .. #### . .... . . ### # . .. . . . ..#. ##.......... . . #.. ........ .... .. ..##........... . .. #.. #........ ...... .X. ... ....... .. . . ...X............. ... ..##..##............. . ..##..##.#.#...#.. . #.......#.#.##.#.##.# #.....X...# !.##. # .#..##..## .... .###..##..##..... .......1x...# .............# ..##..##..##....# .. #.. #..# ..... ... .... .### ## ..### # #.# #. ##