#. .# .#. #. .. #.#. # .#.#.# #.# #.#.$# #...#....##### #...3......##. . #.x..#.#...! ##..####.....# .##.##....#..### ..##....##.#..## . ..#...##........ ......# . #...#### . ...##.......5#. .#.#..##.##.##.# . ##....##.##...# . ## .. ... .....