. . ## ##. .#. ##.### #..## #..#...#..#.# # ...## #.....#.#..# # .. .... ####......#..## . ###...## ...#.....## . #. ....#. # #...# #..##...# #.#..###.#...## .. ..# # #..#....#.###. ...# # #.##....###.# #.. ..## #.X#....#.# #.## .... # #W###.$....# # .###.. .##.###x#######..# #... ##. .........# ###..#.. # ...#...#.# .##... #.?#.. #.. # #.. #.. #.. ##.# #. #.# .. . .. #. ... .#.