#.......#...#....... .*..###...#...#####. #.##..#########..##. ......#..........#.. P..#..#...#.###..#.# ##.#..####..#....#.. ..##.##...#..#...##. ......#......#..##.. ..#....#.##..#.#.... ...#####.#####.#.#.. #.##..#..#...#.#..## ......#......#.##... ...#..#..##.##..###. ##.#.######..#.#.... ..##.##...#..#.#.### ......#......#.#.#.. ..#....#.##..#.#.... #.######..####.##... ..........#.......#. ...#.#.#..#...#.#..O