###### ##fffffP ##..ff.f.. #....ff... #....##... #...## #...## ##...# #...## ##.f# ##..# #..f# #..## ##..# ##.## #...# #...# #.)## #..### #..!.# ##P...# .. #[....##..f ####...f#..##f..#.# #...P.......f......... ##..................<.. #...................... ##...................... #..<................[.. #............#......# ##...............%.#.#.... #...........Y............ #P......SP.#.f..#.P...#.. ##.....P.YYPY#..#..#### ######..fY.Y......# #.#.........).# .....f............ #/..#)f#..#....###f. #...ff....#..## . .............. ............. ...$....... ... .