#. #. .. . . .## #. # #.# v# .# ####.# .#.# # ###....##...# #. .#.#......# # .#.#.#.##v.##.#. #...#.$#...#..#.. .#....v.##...# #..####.....## # ..#....#..... ##..#.##....#.. #.. .######.# ....#...### #.. .....# .#.## ....#