###### #....##### ##### #....##8.8## ########...# ##....#......# #......#...# ## #####....##......# ###################......#..(###.###.##....# #......## #>...............)........)..##......#....####......8# #......###################...#...........###.'..X...<# #......# #...##......).......#......8# #......#####################..#......#######.#......## #......'...................((.>......# #.#......# #......########.......##.####........#######.#......# #.............#.......##.# .................###8.8## #.....(######.#.......##.#####...........##### ##### #......#..............##.....#...........# #.....................######.#...##......# #######............#### #.##..##......# #............# #.##..######### ##'#.........# #.##...# #.#.........## #.###..# #.#..........# ##.###).## #.#..........# #.....#..####### #............# #..............# #######......## #.....#..#####.######## #..%....# #.....#..##[..........# #....)..# #.....#..##...........# #.......# #(....#..##...........# #..[....# #.........#...........# #.......# #.....##..####.######## #######.# #.........####.# #)# #####.###.#..(.#.# #.# #.........#..#.#.# #.# #.........##...#.# #.# #........###...#.# #.# #...........#..#.##### #.########.#####.#..#.....# #..........# #.#..#####.##### ######)..### #.........(....# ##...### ####.>.###.###.# #......# ##....#.# #.# #......# #....#.# #.# #......# #####....#.###.# #......# #........#.....# ######## #.###########..# #.#............# #.#.#######.#### #####.#.#.....#.# ##### #.....#.#.###.#.# #...###.#####.#####.#.# #.#.........#.....#.#.# #.#######.#.#...#.#...# #.......#.#.#####.##### #######(..#.......# ###.######### ###