### #P### ### ### #...# ##.## ### #.###.#.#### #...#####.## #.........P##### ###### #..........# #.#...###......## ######P##.###########...####...## #.....#...###...# ##........................##.#.#.#####.##....### ##.## #..##.#.###.##########....###...###.#...#....######.### ##.###### ### ##.#.##P>........#...............#### #.# #.#.###....###^...#.#............#.### #># #................##.##...##...#...##.## #.# #.###.######.....##.##................## #.## ##.##### #........##.####...#.).###.P# #..# #...###### ###........#.# ##..##.#.##.## ##.# ##..##.#.###P#.......##.# #....#.###..## #.# #......................## #..###.# ##..# #.## #...####.............#..# #..##..# #.## #..# #####...####.##............## #..###.# ##..# #.## #.........##..##...........####..# #.###P.## #.## ##.#.......#..###.........#.#.....###.P###.## ##..# #..........##.# #.....................## #..# #P.## ##.P##...#.##.###.......#.###.##..##### ##.## ##.# #.###..........###.##.##.# ####..# #P.# #.# #.# ########...# ####.##.# ##.## #..# #.# #.## #.#.# #.##.# #..# ##.# ##.# #..# #.#.## ###.##.## ##.# #.## #..# #.## #.#..###....#..# ##.# #..# #..###### #.# #.............## #..# #######.P# ##.##...## ### ##.####### ###..#..#...#######..###.......## ##.#.##..###.####........# #..######............#....##### #..#.###...........)#.##.# ##.# #.P.#.#####..........# ##.#.#.#....#.###.######.######.######.#.### #.##...###.# #P.##...##^#####..# ##.................# #.P##.###..# ##.##...##.## ##.# #.#.###..........#.# #.###.# ##.# #.P##..##.P# #.# ##### #...P#.#.###.# #<##P.# #.# #####.###.....#### #.# #...########.## #.###.## #.# #.....# #.#...##.###.# ### #...###.###...#### #..##..# #.# #.###[# ###..#.......#####.#####...##...........# #.##..## #.# ##.# ### #.##.......#.........#...###..#.#.###.###.##...# #.# #..# #.#P.....................##..##.#.###.P##......###.# ##.# #..............yyy...#.......##.#.##...........P##.# ##.# #####.............>y...#..P#####....###.#............# #P.## #................y.y................# ###.####..#.#..## ##..######.##.#.....................#.###...## #...##.#..###...# #.........#####.....##.........##.....##P.[# #.#.......# #..## ####.#.#.## #.................##.#.#####.## #...##.######..# ####### ##.....P#.........#..#.# #.# ##.............# ##............#.###.P># #.######.#.#........## #####.#..............# #.#.##....##.######## ###.....####P.#P.# #.............# #.....# #####.# #######...P#### #####.# #.### ##..## ### #.#.## ### #..## #....###.####..# ####...........# #.########### ###