### ## ##P# ##... ##..## .## #...## #P...# ...# #...###....# ...# ###....#..<..###..P## .. ##......###@...#.....##.. .##.##..P#..#..PP#....#.... ................P^......... .........................> .#...###.....P.#........# ..# ##....###......###. #...### ##.##..## ##....####.....P##.. #.................. #.................... #P....##..#.....#PP.. #.....######....####. ##..### .#..## #... ....# #... .. ...# ... .. .... <.. ....#