###### ###P##.### ### ######## #.#...##.##########.## ##......## ######### ####.#.......##.#.......################ #f.......# #....##.#### ##.##...#.#.#....#..##.###.....<........# ##......## ##.........###.....#...######.....#...#....#.#.....f.## #P......# #......).........#.....# ##.#....#.Y>......#.......# #.......# #..........##.###.##...# #..Y.%..#.##...##%#.#...### #.......## #.........##### #....#.## ##.##.....###.#.#.......P# #........####..........# ###.###..# ##.........###.....#...f.## #P......###..+....%...## #....)...# #...........##.......#.f..# ##.....................# ##.##.#..# ##.......#..##.....f.f...## #......######.........# ##.....## ##..#..#.#.##...........# ####.#### #.#.#.+.### ##.#+## #####.#######.P..#.##.## ##....# ####.#..### #.....# #.# #.#........### #.....# ####.#....# #...### #.# #............# #.....## ##........## ##.### #%# ##...........## ##.....%###..........# ####.+..##### ### ##.# #............# #......+.#.#........#####.......#.#.###.# #..# ##..........## #......#..##........##...+..)...+.......###..## ###..........# ##.....#...........<#f%##.........###.#.......####.#..........# ##.....#...............##.......### ###..###....###...........# #......#..##.........####.......P# ######.##.#P#...........# ##.....####.........## ##......## #...#...............# #.......###.>.......## ####.### ##..#....+..........# ##......##.#......(..# ### #.#######..........# #.#..#.####.#+#..P.#### ##.# ##+P#..##### ##...### ##......##..# #..# #...### #.### ### ##....+##.#### ### ### ####..### ###.### #.+#.###f####...........####.######.# #.##.+..#####.#+..## ...P.....##...............##P..#.##.###.......##.#.......# #.........#.##...........#.............'......####........# ##............+................#..#..####.......#P.+.......## #f.........P.f#............#...###.#####....>..+..<#........# #..........f.##.......f..........######.#......##...........# ##.........+.##.........f......#.......##......#####f.......# #...........###..............##..#######.<.....# #f.......## #......>... #.......(......f##.# ##.###.P# ##.......# #..#..#### #..#...#.#......#.## ### #### ###....## ##..## ##....######..#.#.# #....# ##...# #.#..#### #####.## ###..# #..### ###...###P## ### ###.# ##.#### ##..........# ##.#.### #.....## ##P..........# ### ##......# #......####.#...%.....#### ### ###.###### #......## ##.......#..#.......%..#P.####.###.#...#..##### ##.....# #f........P#................................#.##### #.....## ##..................%...###.#####..######.......#.####......# ##......####.#..........# ##.# #### #######.)%.........## #P.....## ##..........## ### #%#.####......# ##.......# ##..........# ##### ##.....## #.#.....## #.#.....#f.# #......# #####P..# ####.####### ##.#.[.# ##### ### #######