######################*#### ################ ##.∩.##.....##...##...##...# * #..##..##..##..################ #..........)...............# , #..............#...........}".# #∩.......#.................+ ,, #..............#.............[# #.......###................#, #.............##......#..)...[# ##.......#.................+ #..............#..#####..)....# ##......###................# #.............##..............# #........#......#.......##+ ######........#.#...#..............# #...#.#.∩#..#.#.#.......# #............#####..#..............# #..################.....+,, #..8........## #..#####'##...##..# #...#.#..#..#.#.#.......# ,,#.8..........# #.........#...#...# #........#......#...##'######...........## #.........'...#...# ##......###.........#.....#..............#####.....##..#...#..?# ##....)..#.....)))..#.....#.8.............#.#......##..#...#...# #.......###....).)..'.....#.8..........................#.......# #........#.....)....#.....#.....................##.....#.......# #......#####........#.....#.....................##.....########## ##.......#.......##+#######...............................#.#...# ##.......#.......# #........#.#.......#...#..................# #...^............+ , #..8....#####.....####+##.....#####.......# #..........###'### , ,#.8.....## ##.....#...'.....## ##.....## #..........# #........# #......#...#......# #......## ##.........', ######.......## ##.....'...#.....## ##......# ##.).......# , ,#............#####.....##'####.....#####.......# #......##'## , ,#..8..........#.#.......#.).#.......#.#........# #......#)..# , #.8...........................................## #......'...#######........##...................................## ###'#'##...#..............##........##).....)..)................# #.....##'##.88.....................##........).................# #.....#.....................##.)...............................# #.)...#..8........##.##.....##................................## #.....#.8........#######............#.........................## #.....#...........# #.....).......#..........................# ########..........## ##............##.#.#.#...................# #..................#####............###...#...#.##.#.##.........# #...................#.#..............##...#...#....#....#.###.### #.........................##.....#..##...#...#....#....#.....# ##.........................##..################################# #........).......................#####........................8# #....................................#....)....)).............8# #.......#.#.......#.#...........#...#..8)###################### ##.....)#####.....####+#.............#....)........, ,, ,* #......## ##.....#...'.......^.#####..#.......#.# #.......# #.....##...##............#..#.......... , ##.....## ##.....+...#.......).#...#..#...####### , ##......#####......#'####............#..#...# * * ** , #.....))))...........#.#..........####..#..)#* , , * #...#.#..............................#..#...# , ,, * ,, ##########..##....................#..#..#.#)# , ,, , * #[......#..##....................#..#..#...#* , , * #=......#........)..................#..#.#.# ,, , #(..#...#....)##...#.#...........####..#...# ,, , , #...#...#.....##..#####.............#..#...# , * * , * #!..#...'.........# ##.........#..#..#...# , , , , #...#..)#.........# #.......)..#..#..#.#.# , , , * #..##...##)#####..# ##.....)..)...#..#...#* ,, * ,* ., #..........).^.#..#####.........))###..#.#.#* , , '. #..........)...#...#.#.........)))..#..#...# ,, , , '' #........).)...##..............)).#)#..#...# *, .#* #.......#####..#................).#.'..#...# * * * * '# #)......#......##.................#.#..#...############''###., #}.............#....................#..#..............1...... #.}:...........#..................###88#.....8.....8..1...... ################...##...##...##...# #########################* ####################