.....#.#..# ......#. .. .. ......#. # ..........#.# . ##...X....#..# .. #...##.. ...# #. ##\.......### #... #....#......# .#. ...#.. !#.. # ....## .... .. ####...# #..X..##..### . .......##...###..#.... # #......#........#.#...# #...............X5.#..# .....#...............# . .$ .##..#..#.#.X#..# . ##. .#.....###.....#. . ##....##### #...#....# #.#... #.....#..#...# .. #.# ....#.#..# .## ..#. .#.#.#.... .# .. .... ..## # #.# ##. #