...#.. #### #..#... ## #.. ###..#.... ..#.#. ##........ .. .. ## .###......... ...# # .#.#........... .. ..#.##. #.......... # . . #.#.....###......%. ... ...# .####vv.#..... . .. ###....##..## ##. .. ## . .##vp#...# . ...####.#.##.##....# ...... .###.#...##... .... #......##.#...# ## . # ##.. ...###..ยง. . .. ####...# #..#.. ###.# .# # # ## . # .