. . # # ......# . #.# ##......## # .#......... . ##. .(........... ### #.#............ ...####............ . #...##. .......... #.# .#....#........... #... .#....##......# #....#..####......##.. #..#...#.......... . #....X#............. #...##.#............%.$ ..#.....###...........X ..###.>.#.[........... ##........... . .. . #. ..##...... #.. ###.#. ##......# .. .. .#