############# ####...........#### ####.................#### ##.......#########.......## ##.....####.......####.....## ##....###..)......... ###.(..## #....##.....#######.. ##....# ##...##....#'#.....### ##...##... #....#....##.........# #....#..... #...##...##...#####...# ##...#....# #...#....#...##...# . #...#..... . #...#....#...##.<.# #...#.... ...# #...#....#...##...# #...##..# #%.#.# #...##...##...##.## ##...##..# #..#.# . #....#....##.....# +....##..###..#.#..# ##...##....###...# ##...###.........#..# #....##.....##### ##....#..............# ##....###.......# ###....##..............## ##.....####....# ####.....##................# ##.......####.####.......###....#..#.....### ####.........#.......######.)......s.##.# ####......#....####.....................# ########...##........................ ##........####..#.#..##.##.### ######...#..........##.# .# #...#.##..#....##.# # #########.................# #...........#.##..#....##.# #...................... . .....)............... .................... ................... ................ .#####.....#.. ...... .