######## ##......## ##........## #..........# #..........# ####### ######..........# ####.....## #...##..........# ##.........#####.##..........# #####..#####....................## #...#..#...#....#####.#..........# #...#..#...#....# ##............# #.>.'.('...#....####.............# ########...#..#...#....#....#...........# ############......#...####...#......####...........# #............#######'######'##.....## ##.........## #.#..................##..##........# #.#......## #.......)..........................# #....##### #.###########........##..##........# ##)..## #.# #.........##'######X##...).# #8...8# #.# #.###.....#...####222...#### ####...## #.# #.# ###...#...#..#212#..###8###8##...####### #.# #####.#######.#...+..22<2#.###...........##....# #.# #........# #.#...#..#222..##8...........8#....# #.###......>.####.#...#..#.31#.###...........##....# #..............##.#####..#####.# #...##⌠###8###....# #............#.......(...# #.###...##########....### #............##.........######.##8...8#..............## #....##########................###...##...............## #....# #.........######.###.....................# #....# ###...........>..........................# ###### #####.########.#..#....................# #.# #.#.##....................# #.# #.........................# #.# ######...##.######............## #.# #....#..###.#######..........## #.# #....#...........####..####### ######## #.# #................# ##.### #......# #.# #....###.........# #...# ##...##.#####.# #....# #.........# ###.###### #8...8#....##.# ###### #.........# #........# ##...##....##.##########.........# #........# #...##........).................#####........# ##...###.####.#########.......................# #⌠...⌠##........# ##.........#####........# ##...#######....########.........#####........# #...##.....................#.......##........# ##...##.###################.........########### #8...8#.# ###.......# ##...##.# ######### #......# ########