. ..... .....# #....# #.. #....# #..## #. #....###..P### #.##....##......#. ..........#......... ................... .........##.....## #####.....##....# #......(..#### #.........# #.........# #.<.......## #...............# ..............D## #.#..#.........## . #..#.........P# #.. ##........## .. .......... ........... ............ ........... ........... ......... ...