######################## * ########## #..........#...........#....# #........######## #..........#.........?.#....# ** ######........#......# #..........#.......)...#....# + #..#.'........#......# #..........##'######...#....# +#########'##(.......#......# #..∩.....).'.......#...#....# #..#...#..#.#........#......# #..........#.......#...#....######## #..#.8.#..#.#.)>.....#......# #..........#.......#...#....#......#####'...###'##........#......# #..........#####...#...'....#......#.#..#...#..#.+........'......# #..........#...#...'...#....'......#.#..#...#..#.########'#'''#### , ############...'...#...#....#......'.#..#...#..#.# #......# ,, * ####...#...#...#....#......##'###...'##### #......# * * #...############....#......+.#..#.8.#..#.# #......# , #...# #....########.#..#...#..#.# #......# * #...# #....# ##'#########'## #......# , #+### #....# #.#..#...'..#.# #......# * ,, ,, #....# * ############### #....(.# * , #....# #......# , , , , , #....# ** #..(...# #....# , ,, ** * #((....# , , , ,+ , *,, ,, , #......# * , #.((...# , ,, , ,, * ##p#####* * , ,* , * #cc...... * #cc...... * #........* , #........ * , #......!. #........* #........ * * * ,,, , , , , , ,