... ## .D... .# .c...#####.####. ....c....[...... ................ #.............# #.....ppJ.....# #....opppp....# #....Jp #.....p@ppa....# #.....pppc.....# #.......F......# #..............# ################