.P### .... ...# #.# #..# #..# ###...# .#.... ##....# ...$...###..D..## ..........#.....# ..............## #...##.#.##.## #..#.##.....P# #.......!.#..# ##............# #.#.<........... #.............. #..<............ #.............. #............... #.............. ##.....(...... ##...=.......