### #########.# ### #########.#.#P#...# ###.###### ####..#.............## ##############.#.#P.#.####..##.......###.....# ###..##.#.##.##......................P.<.#.....## #....?)..............................#PP........# ##...........#.#...............P...#...P.#.P....# #.........<...[#.................##.........P#..# ##.............##................###...........## ##P...#...#PPP#######.+#..P#...### ##..P##..#..# #....D..####### ##...P.##### #...######### ####....#### ##...## #..## ##.#...#### #..## ##..#### #..###.##.####### ##### ##..# #......### #P..PP...#.#..#.###.#.### ##.## ##..P.P..# ###................#...P#####..### #...P...# ##...............+.#P...........## ###..#..# #................................# ###..## #...................#............# #...# #..................#............## ##..# #................####....#.###..## #.>.# #................# ##..P##.####.# ##..## #####..#..P....### #...#### ### #.#..# #.........## ##.#.# #....# ##......#.P## #..## #####...# #...#....P..##### #...### ### ##P###..## #............##.####>.##.#####P####....#...##### ##...........P.#..#P....#.....................>.# ##...........P................................)..# #[..............#.#.P##.....P.#..##.............## ##..............#######...#..######............<.# #.............P.# ##...##### ##.#..#.##..##.# ##............### #.#..# #########.##### #.#...........# ####.# ### ####......#...# ##.# ###....##### ######..# ### ####.#+.P..## #.##....###.# ###...........# ##...........# #............## ##............# #.P..........####....)........## ###..........#...##............# #.................+............# ###...............#...........## #.............###..........<### #............## #.............# ####+...##.#P# #.#...P.P..P### #.......#### ##........PPP# ###.#.#....#.######..#.....P.## #............##.#P............# ##..............##............# #P...........#P...............## ##..........+.......[..........# #............#.###..>..........# ##..........######.............# #...........# #.............## #..........P# ####.#####.#.## #.##..#.##### ### ##### ####.##.# ######