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