### . #.##### .. #.#.#.##... ##.......... ###P.......... #.##<......... #####................# #.#..........#.........## ##........#.##..........# #...<...##### ##......## #......#..##########.....# #..>..........#..........# ##P...........)..........# ###...P..#..............## #....###########.......## #P... #........# ###.. ##..###..# #.. ###..# #....# #######...# #. ######.#.P.....#... ###.##............... #####..................... ##.......###.#####......... #..l####.# ### #.......... #.### ### #........... ## ##.......... #......... ##.#...... ###P#.... ###...