########## ##### ##P##.##..###.#.#####. ###..................... ##.#........f..##....# #..........(%........# ###.##.......#######...## ##..........### ##.....##### #...........# #P..<####..###. ###..........# ####..#.......# #########............##### ###..........# . ##.#.f#P##......(......##.####.#.PP.......##.. #.......###.........%.......................... #..<....#f.#........%.f.#...#.##..........#ff... #.....................<.......................... #.....................#(#####....................! #........#...#.##..f#...# #.....#............... ##.#.####.....####.###..#####......#####..#....... ####.###.#......#.##.####>##P.#.....P####P..#.....P# #......>............................f##...........# #.#..f..##....)..#................................# # #D.######.....###........#.f####.?.#............# #....# #......%%<.......##P## #....#.........#.... #..##.# ##.%...###P..#.###### ##..###......#.P ... ##. #.# #.#P..## ####### #...# ........... . # #*# ####..# ##..## ......##P.. #.. #####)(## #...# .....# #. #.###.#.##.## #..###.%. ..# #...........## #..#...... ............## ##........P ..#..........###### #### ####.......... ##.........###fP.###..###.#....(..... #................................%... #.........#.##.P##..###P#.#.#........ ##.........######f..# ###.###....... #........## #..## ### #.##### #........# ##..# ### #........# #..## ..###.##.## ##.# ..##...# ###.#.# .... ##.#######....##.# .. #.................. ###.f####....####P #### ##.#.f# .##### #