.. #.. . ## .##. #### # # .....##....## ### # .## .##..#. # ... . .#.....###.#.. # . .##.#....###. . ...#.#.###.##.#.# . #.. #......#.#.# .# #..##.....###.#.# # . ##..##.##..#.... .. # #.......#.#..# #..## .. # #. #.#.....#.##.# . ## # #.2...#.#.. # (.. ...#...#..##.#.#. # # ....##..#####..##... # #..#... #.# . .# ...# ##..## ## . ## . ##. # #..X.## .#### #. # .. ... . . # . .#