... ... . ## ####.### .. #. #......... ..# ...#..#.....##...# #..# ...#......#.# #...#.#.#.$$...... ###........$.....# #........X...#...# ##.#....#..+#. . # #..#........ #.#..#..#.##.#### #...##......... .# .#...#..#....#. . # # #.......#... . #####.....# .. . #...#..##..#.# . .......#....#.... # #. #...#....#.#. #...# #. #.# ... ## ...#.. ......#.#. . .. . ..... ..#.... ..##..... .#.... ...#......# ..# # # ..#.#.... .# # #. ...#.... # #. .. #.##...# .#. #...##.... # # .. .. .. # ## . #.# #. .. .# ... . . # . ... . . # .. . . ... # #. . . ..# . . . .. ..