##################### ###...................### #....)..................# ##....))............)....## #.....##...........##.....# #....#####.......#####....##### ###### ######## #..)## ##.....## ##...##..## ##....###......## ##...#####.......#####...###...## ##......#........## ##...##...........##...## #....## #.................## ##...).................## #.....# #..................###### ##.......................###.....#############................)))'...# #.........................##.....#...........#.........(.(....)..###<# ##....)..................###...(.'<..........'..........(........# #.# ##.....................## #.....#)##.##.##..#...>...............# #.# ##)....................## #.....#.##.##.##..#.......(...........# #.# ##.......................###....##.##.##.##..#........(().......## #.# #.........................##...###.##.##.##..##.......#........#####'## ##.......................#####'# #.##.##.##..##'###....(....#.........## ##.....................## #.###.##.##.##..##.# #...()...............# ##...#.............#...## #..................###.(.).....>..........# ##...###...........###...## #.....###..###....)).(....................# #...## ##.........## ##...# ##..### #..# ##.#.(..'.........).........## ##...###...........###...## #..# #..# ##+####.#...........(......## ##...#.............#...## ##''## #..###...###.#####'######++####'# ##.....................## #....####..##.....##.# ###.######..####.# ##.......................## ##...#.#..(##+......#.###...)....)..))...# #.........................###.....#....)#+......'.............<(()...# #.........................##...()........#......'.....###.###.####..## #.........................##......).)....#.....######## #.# #.# #..# ##..........###....).....+##=.).)........##...## #.# #.# #..# ##........## ##.))[....#+.'#..)........###''## #.# #.# #..# #.........# #.........##.')#....8.)..#.....# #<# #.# #>.# ##........## ##.)......#'.'#).)()).....###..# #.# #.# #..# ##..........###......)...'##....)........##..# #.# #.# #..# #.........................##....)()).....##..# #.###.####..# #.........................##.......))....##..# #(.........## #.....................)...###.....#...).###..# ####.####### ##.................).....## ##...#.#...##....# #.# ##.....................## ###..####..).)..# #.# ##...#............)#...## #..# #.(###).# #.# ##...###...........###...## #..####..# #..# ###'## #...## ##.........## ##...# #........# #..# ##....## ##...###...........###...## #..####++###..######### ##...)..# ##...#.............#...## #..###..((##..........###.......# ##.....................## ##..##..).).'..#######...'.......# ##.......................######..)##(.....'..# #...'.......# #.........................##......)')....###.# #####......## ##.......................###>....###....## #.# ##....## ##..)..................## ####.## ##..## #.# ##..## ##.....................## #.# ##+# #.# ##'# ##.......................## #.# #.# #.# #.# #.........................# #.# #.#####.# #.## ### ##.......................######.### #.......# #..######.# ##.....................## #......####..###### ##........# ##...##...........##...## #.....[......# #........# ##.).#####.......#####...########.####.## ########.# #...## ##.....## ##...# #)# #.# #.# #....#####.......#####....# #)# #.# #.# #.....##...........##.....# #)# #.## #.# ##................)).....########.####..# #.## #.................))....# #.......(....# #..# ###...................### ############## #### #####################