### ## ####### ### #.# #.## #.#.P.###.## #.#####.#.# #.........###........## #..........##.........# +.........'..........+ #................>...# #.......<.#..........# ###..#.#.#..........^# ##....####.........# ##..## ##.#.#+..## . #...# ##)##...#### .## ###.#.## ###.#.+#.P## ..# #########+.# #......## ##........#### #.### #..........# ##......# #...)<....P..####...### ##...(.....## #......#####.....................# #...........# ####.....###.###....................## #...........####P#........P...#........###..........# ##..........#...[.......#.PP..+........##P.........# #..........+..###.#......####..........P##.........# #.........#### ##.#....## ######+.##.###.........# #.##+##%P### ###.#### ##..#### #.#...##..# #..#.## ##.### #...# ###.###..## #.#..## #....## ##..### ##......### # #....#### ## ###...P# ####...#.######.##.##+#.###.# ####.#..####.##..#.+## ###...........#..#............. #.#.....#..##........###................P...........# ##........#..........##...............#[.P.......#### #..........#...>....'..#.P.......>..###P........# #......+..##........P####...........# #.........# ##.....#####........## #..........## ##........# ##...## ###+###### #P....)....# ###..#'### ..# #....# ...##### #.........<# ####.# .. ### ##.#.## ......# ######...P## ##..# ..# ###.####..P..## ####.#..## ###P##..#### ##..%# ##..### #......#......# #........# ##..........# ##P+.## ##....(.. #.....)....P.### #........###...........# #.....# #........ ##...P...#.....# #........'.............####.+.....######..(..... #.....#.....P.###......<.###............P......%..+....#%....... #.P...#.#.......+........# #..............###......###..#....... #PP.#...#...##.#P........# ##............# #P......# #.......... #.........P..########.##.# .##..P###...## ##......# ##......... ##.######P..## ###### ## ##...# #### ####+.## ###....... ### ####.# #..# ..# #.#..P# ### .. .### .?.... . Y####. +