.# #### pp# ..# .# ... ... . . #.. #..# ..# .##cx##..##..## ............ .. ........... . . #x.# ##..# ### ##..## ..# ####.### .#####.#.#.## # .##..##..##.# . .#.#.#......# .##...##...#.#.. .#.#..#.v.#.## .# #..#...#.##.# . #.##.#.#.## # #. #...... .# ###.... ..v# v.#. .....