# .. .# #. .. ..### #.. #.#.#..## ..###..##......$#.#.# ...#................. ....#......#........ ##......#..........## ..#.....#........##.## .........#......##...##### ................###...##.## ...................#..#.<.## ...........................# ........>.............#.#^## ...........^...........#...# ......................###.## .....................## ## #.................#...# .................###..# ...........#.##. #... ............... ....##..#....... .$.# #.......##. ... ...##...#