## ### .. ..# ##.##.# # .....## #.# ##.... ...# #f...#.P.# #f..<..# ##..D#.# #...# # #...# #.... ..... .###.# . ###