### . .... ###. ...#. #..##..$. .#..# ## ..... ..#.... ..# #.#..## ##..#####..#.# # ..# .......##.##....#...# . .# .. #.v....v.#.#.##.#..##.. . #..##.vv..#..# ...##... #....# ...... ## #. ... . . #....v#........#..##.#.. . ....##..####...v...... #..# ..#..........###.#....#.. # ..#.#....#...#.. ..##... . x. .##...#. ...v....## .#..#. #. .###.. #.# . .. .# #.###. #.#. # .# # ...# .# # . . #.. ...# .# . # .#.#.# # #..#..# .#..# .##.##..# .# .. ###...# .... #.#...#..#..# .