### #.. #.# #.# #.# #.# .### #.# ....######.# . . #.......<.##..#.# .# ###.........#...... .. .............#....... .# ..........#..#........##### .### #########.#..#............ ... #................###.#######.# #.####.#.......$.............# #.#........#..#.####.#.## #.#..##.........J....#.# #.#..##.......#.######.# #.............#.# #.# .........#....#.# #.# ...............#.# #.# #.#.......##...#.# #.# ...........?..... #o# .............# #.# ##...#.#..... .o$ ...... ...# #o# . . . o.. #.# #.#