#.. #.. ## .# . ... .###.##...# #. ..#. #. .... #..#.#.....# . ......#..# # . ..#.#... .# ..#.# .. ###. . ##..#.##.#.# ##### ....#....###....# ..#. ...#.#.# .......##.#.#.....# . ####.#.....### .## # ..# #..##.##.#.. .... ....##..##....#.#...... #....#....3#.....#.# . #........#..###..# . #.#........# .. .. #..#......#..# # #..#XX....#.... #...#X.....##..# ...#......### #...#.#..#.. ##..#...#....