..!..........# .............# #.............# P............# #............# #...........# #.........# #.........# #>.....D.## #.......## ###....<# ##..### ##.## #..## #..P##..# ###........ #P.l######. ##.[## # #...## ##..##..# #./..##.### ..###......# . #...8.## ##...l.# #.#...# #..##... #... ##... #.... .... .... ..8.. ......