####### ### ####.#f.f##.f#... .........<<<...... .................. ................. ...?.............. .................. .................. ................... ................... ................... ................... ..........##....... .........## #...... .........## ##............. ..........###................. ..........?.....#.................. .............................:......... .......................................... ........................................... ............................................ .............................................. ...................D.......................... ...................r.......................... .............................................. ..........P##........................##....... ..........###......................### #...... ..........###......................## ..... .........##.......................P####.... ..........#.........................f..... ........................................... .......................................... .......................................... ........................................... .....[..................................(. ......................................... ........................................ ....................................... ................##.................... ..............f# #.................. ............# #.................. ...........####P................. ............##.................. .............................. ............................ .>........................ ....................... ..................... ................... ................. ............... ............. ........... #.P#.