######## #......# #......# #...(..# ###'####### ##### ##...###..## ##...## #....#.....# #.....# #....#.....# #)....# #....#.....# #.....# #....#.....# #.....# ########...##...##############..####### ##..........##...##..##.##.#..#..###...## #............#..........................# #............#..((8.##.#8...............# #[.(.........#.>..##(("##...............# #...........##.....(#..#...##...........# #...........##'####.....#..##...###..#..# #..).........../..#.....#..##...###..#### #.....##.).)##....#....##.............# #....)##....##....8#..##8.............# #.....<#..........#...................# #...[..#....##...###...##..##..###...## #......#....##...########>.########### #......#.............................. #......#<............................. #......#..............)............... #......#....##...##....##...##.###### #......#....#######.[).##...##.##..#######. #......#...............).....#........z.... #......#.....................#.....[.(zz... #......#.....................#............. #......#....##...###...##...####'#########. ##....##....##...###...########....###..##'# ##....####'###..........#.....#............. #......#................#.....#........?.... #......#................#.....#............. #......#..........##...##.....#.........##.. #......'..........##...##.....#........## ##....###...##..........#.....#.......## ##....###...##..........#.....#.......# #......................##....###....### #.)...............##...#####'######## ###.))).............#######......# ##........##......................# #.#.#..#####......................# ##.................................# #.#.#.#............................# ##.................................# #.#.#.....................##...#..# ##.....<..(...............##...#### #.#.................##...##....# #...................#######....# ####...#########.....# #.....# ##### ##.....# #.....# #......# #.....# #......# ##...## #......# ##### #......# #......# #......# #......# ########