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