#............ .... ....... .... ..... #.. #... # ##F##..## #PP#...#...# ...........# ........D..### ..........#..# #..##.P#..#...# . #######....# ##P...# ...l.. ##..... #k... #...