. . . #. .# #.# ##. ..####... ## #####3..#.###.# ........>...... #. #.. #..# ..# ..##..##..##..##.. #................ # .......5........ # ###..##..##..##.. . # #.##..##..##..# . #..#.....X........ #...###............$... # ..#.#.##..##..## .##.. #. #.#..##..##..# ..# . ##. #.............. ... .....# ....X ...... .. ....#..##..##..##.. # . # .. ##..##..# . ... ##.## . .. . . # #.#.#......... . .##..#. .####..##.. ........ .# ..# .. ..#...#. .. .. ####.## .#. # #.#...## ..# # ......#. .# . . # . . )#..#. #.. ... . ###. #