#. ...############ ............... ####......##..# .. #......##.#####.. ..#......+....#.. ... #..F..##....... .( #......#....## . #............# #............## #P......#..#### . ##P.....#..###.#.. .................. ................... ........<........... .................... #............... #########....#.+#.##... ##.....###.....#+### ... ##.......###...##...#P .. #....PP%..##.......... #...PP....#....P#...## #..PP