######## ######## ### ####### ## ##P.....## #...#..######.## #.....## ##.#### ##..P.....# ##########......##.##..# ##P....# ###.#.#.## #..P......#####P.##.##.#....#.#......# ##.#### #......... ##...........###............#.#......# #f.## #.........# #f........P.................##.....#.# #####f.P# #.......... ##.......................######.#....## #f..f.P## ##..f...## #.#....................### ####....####.....## ###......# #......................# #......#..#...#.#####..P.....## ##....#................### ##....#.......f..#.#..PP......## #............%..........## ###...............#....PPf.......# #....#.#.........#....P..# ##......................PP###f....####. ##...#####.#....P...(....#####f..)......).............###......#.#.. #.#..# ##....P##..##.....P.........................## ##P.......... #.#fP# ##....#.###....#..........................P# ##........... ##.fPP# ##...#.##.#..............................## ##.f........ #ff.P# #.......##..............f...............P## #.#........ #...f# #.....#.........#.....P####..............P### ##.......... #..f## #....#...........#...P..# #........P..)PP.#.### ##........# ##... ##P..................#.## #.............P.....####.....P### ##....P ##P.P...............P..# #f..................##......### #....PPP## ###PPP.................####...................#..#....## #f.<.PPPP####...P.....#...........###..#...........................# #..f.<..........f..................#.##.............................# #....%........PP..#..............#...#P...f.....f%..................# #.............P......................###...#.#...................... ##......%.....####..................## ##.#####.#P................. #.....%.......####.P...f..........#.# ### #..PPf.............. ##.............##.f...fP...........## ##.P.f.......###... #.f.........%....#......f...P.......# ##......f...# .. #..........%......#....f.ff..P......# ...PPPf ..## #.........f.PP...........f....P...### #..P.f #f.......PP.PPPPPP........f.PP##...# ...PP #........