. . # . . . .. #.#. # . # . .. # .. .... +# .. .. ..v. ..........# #.. #.. #..##... ..# #.. #............. ..... ..... .... ....###..##......# #.#.#..##...... #. #.#.#.....†....# v.wXw.#.#.††... ... .. ...#*3. ## . #..# #..##.*X#.[## ... # # #.####. .......# p.... .#..##### ... #...#.# ..... #..#..# .. #...$.. .## .. .... . . # # . .. #