...... .. #..... .# ......##.## .#.....#...#### ..............## ................ ................ .......F........ .......FD......# ....................## ....................# ...................## ........P........### ..................# ..................# ..................# .................## .................# .................# #......<........## #...............# .#.....P##....### ##.....#....## ##.##.###### ## ###