### .# ###.## ..# ##....## ... ##....#.## ..###.#......# ##.#........## #...2.2....## ...#....J....# .....J.<....## ....>.<......## ..............# ......#...#....# .G.........##..# ............ ...# .....#.........## ................ .#^.... .... #... .....