# # .# ###. .## ###..# .P.## ..##..D.#.P..P. .......<....... .......tr...... .........?..... .....<......... .P............. ..............# ..............# #.............#