# .. #. #.# #.# ##.# # #..###.## #.#.#..# #.<...# #...### #..######## ## #..P##.##.##.#.#### ##........#......... #...#####...######## ##.## #.P.# #.# #...# # ###.# #.#.# ###..###...### ##...# #............# #....# ##.#####.....#.#....## #.............## #............D.# ................>.# #P................## ##...........#P#..# #........... ##.... ............ .... ... ...#. .. .... .