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