#. .. ... .##.## .. # ....##..# .. ##.#.... ..##.. #............. #..#..#..... .. #...4.#..# ..# #..#....##..##..# #.......v..#..#.. #.............$#. ................. #...#..#......##. #....###......## #..............# #...#............ ...#......#..... ... ....#..#.#. ..... .......# ..............# ... ##.(####.# ..#. .. # #. .#. ### .