# ## .#.# ...########.### ........Y.P...# ....#.P...P...# .....##.##...P# .... ##..#PP..# ... .#...P....# .. #........P# ... .##...##...P......#.......................# ##......#.....#.....#....###......#........P# #....>..#....#.....#....##...........###...# #............#.......#.##.##........+#.##...# ^PP.................##.###.........#..###...# .P...................#+#...........P.##....P# ...........................................## #...#.........##...########P.#..###P#..##..# .#########.######### ####### ###.###### ### ###