.. ....# #.....# ### ### ###### ##....#.###P###.###...#.#. .......................... .......................... P......................... #...........#P###......## #...........####.....### .... ....##. #..>.........# ##....#.# #...##....#.. .............# ##......# #....#....... ............####.....### #...#........ ..................[..## ##....#....... ..............^.......###.....P.....# #P............................YY...# #...........##..#...<..........Y...## P...........#####...................# #P.........### #......#............## ##.........#.# #.....#.............# #............####.....#............# #.....................#.............# ##..#P##P.#.#.#.#..######.##.######## #.### ############# ##.### ## ##