. ### ..# #.## ....###D### #...PP#l#.# #PP....### ###....P.## #.......## ##.#.....### ###P......# ##......P..? ##.......... #.#........ ###..t..... ...)...#. ...(...# .....