######### #####.......######## ################################# ###.>...###..###.....# #.'.....#...........#...........# ##...#######.####.....# #.#####.#.#########.#.#########.# #..######.........<...# #.#.....#.....#.....#.....#.....####.....................# #.#.#########.#.#########.#.#####....#######.....##......# #.#...........#...........#.....'................##......# #.###############################..#..................####### #..........................##.######...#######...#..........### ###############.#.............#.# #..#.......#[..............# #..........###....# #....#...#.................# ##..........##.##.# #...##PP.##...##......[....# #.............##.# #.#...PPPP..#.##...........# #.........##..##.# #.#..PP>P...#.##...........# ##.....#..##..##.# #.#..PPPPP..#..#...........# ########### ##...##.........# #..)##P..##....#..........## ##.#.#.#.#.## #..###.........# ##....#...#................## #...........# #..............# #...#.......#...#...........# ##.#.#.#.#.## ##...##.........# #....#######...#............# #...........####...###.....)...# #..........).#..............###### ##.#.#.#.#.###...#.# #.####.)..#####..........#.##............oo..# #...........##.###.###.# ##...##...............##..........<####.## ##.#.#.#)#.###.###..##.# #.#....##...........#............## #..# #.................#.#..# #.#.#..##.............#...o.....## ##o## ##.#.#.#.#.#......#...## #.)....##..##..........o...##.### #.o# #.................#....## ##)#............#######....##.## ##.# ###.#.#.#)#.#............#####.#.........#..# ###....##..# #o## #.>...(......((#.....##.....##...###'#..#..######o.>...###.# #..# #.#.#.#.#.#.#(.#....#...###.##..## #_#..#.####..o.#....# #.# ##.# #..........(....#..#....###..#.## #+#.........################### #)# #.#.#.#.#.#(#....###......##.#.#####.....#.##### .........o.####)# #.................###...#.#.......#####.#..###### ...8..8.o8..8##.# #.#.#.#.#)#.#.....#..#..#.........##............# .............o#)# #................#....#.###.......##o.....####### ..o......ooo..'o# ##############.##.....#.###.........o.....# ......o..o....### #..........##........####...## ..o8.o8..8.o8## ###..####............####.### ...........### ##.#####.###............# ############ #...........############ ######.###### ###