..# ...# # ...# #.## #..# # #.#.####P.##.P #....S........ ##............. .....D......... .......h.$..... ............... ....##P#.#####. ... ## ## .. .