## ### ####.##P#### #......<...# #.^.#.....## . #P....# ##....# #..>.# #.....# ##....# ......# ........ ........... ..########.. .. ## ...... ..... . .... .l ... ... ## .. .... #..# .#..... #...##....... #.># #r.# ..##. ..#. .# #. . #. # ## #. . .