### #.###### ### #.P..P.# #### ######.## #......# ###### #### #.P###..##.#.# ##...#.#####.##.#### #..####...........## #.#...............### ##........#.P#.#PP## #......PP#####P.#.#.# #............#....# #.....P### ####...# ##.#.P..#.P#...#P.## ##.....# #.### #....########.###.#### #...#### #.##### ##.P..#.# #..#P.#.P# ##.###P## #..##.####...#..#####.##.....# ##......## #.................##..P####..# ##P.####..# ##.P..P.#....#....###..## ##.# #...# #..## #.####.......###..###.#.## #.# ##.#.# ##..# ####........###P..##...#.###.### #P...## #.## ####..P......####>.###..........## #####P....# #.# ##..#P....#.#..###..###.##..##....# #######.##.....####.# ####......#P...........#.#....###...## ##.#.#.#.#.#.#.#.##..###......#..###.....................#.# #.....................#.P.....#### ##....P##.#......>....#.# ##.#.#.#.#.#.#.#.#............## #...#..####.P##P.....#..# #...>..............P###........# #.....## #..............# ##.#.#.#.#.#.#.#.#..# #.#......# #...#.#####.###P.P##.##.# #...........|.....### #####..### ##.....##P#..##..P#..#### ###.#.#.#.#.#.#.#.######.P##.## ##..........####.###.# #.............................# #P...###.##.# #.#...# ####.#.#.#.#.#.#.#.#.####P...#.##### ##...# ###### ##.##..# #...................## #...##....#.####..P## #P.###.# ##.#.#.#.#.#.#.#.#.## ###.................#### #....#.## #.#.#.#....##.....#### #......###......#.##.# ####.......# #.........###......#.# #..#...###...........###.##.......# #####P###.P##........# ##..#.#+##......###...##.##..###..## ####..####......## #P.#.....##.....##...........##....# #...# ##.....# ##.......##.....##.....####..###...# ##..## ##.....# #........##..8..#......#.)...##...## #P..# #......####..##..8..#.....#..8..##..........# ##..# ##..#...#....#............#.....####...P#..## ##.# #...........##........8.......#.# #..####.## #..#####P.........#####.............##...##..###..# ##....)...#..###..# ##..8..<..8..##..........#.## #########.P.#...#..###.#######.........## #P..........## ##..##.#######...#....#......P##...8....# ##........#.)# #...............#..............##.....### #..........## #..#......................#...###.#'### #.#........## ##..##...###.##...........###>## ##...## ..........## #...#P.### #####.##....#..# #.# ##.....# .........# #...##..# ##.####...<## #.###.8.<.8# #.#.##.##.P### ##.##..## #P.###P....# #.#.##.....# ...#.###..# ##.###.# ##.........# #....#..8..# .... ..# #......# #.#.##..######.P.P#.##### ...# ##