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