1000 993 (()(((()))))()((()))()()()(()((((()()((()(())))()))))(()(()))(())())()(((()(((())(())(()(()))((((((()())((()()((()())())((())(((()(()())))())()())()())(()()())())))())(()(((())()(()))((()(())(()(((()(()(()())((()(())((()))()))))())))(()(())()(())())))((())()())(()(())())()())))(()))(()()())(()((()())()((()()((()())(((()((()))(()())()))))(())(()()))(((()))))())))))()))((()(()(()())(())((())()))))(()())(())(()(()()))()()((()((()()()()())())()))()()()(()())()()()((()))()()(())(()())()((((())))((()((()((((((()))))()((()(()((((()()())())(()(()()))())(((())))()(()(())(()))(()((())(((())()(()((()(())))))((()())((((())(((((())())())((())(((()))))(())(())))()(()((()))(())(()()()(()(()())()(())))(()))())((()))(())((()()))(())((()(((()(())(()())()))(()))())(()(()(()()((()))(()))((()))()()(()()))())))))))((((()((())))(())))(()))()((()((((()(((()())))()(()))))())((((())))()((((()(()()()))))))(((()(()))()((()()))))(((())())(()()))())(()(())(())()()(()))(()((((((()(()((()))()))))(())))))))))))))))))) 876 609 126 425 122 801 496 98 430 998 573 16 984 450 359 629 271 534 573 600 859 601 463 697 834 337 857 179 503 815 894 89 444 999 208 946 702 680 818 283 524 293 936 621 993 504 27 323 753 903 917 499 160 308 97 27 725 272 947 807 644 852 346 390 806 697 711 302 96 803 788 951 69 358 261 592 661 386 760 250 476 542 130 418 658 749 265 765 665 793 331 370 518 694 621 258 909 124 357 47 959 416 797 46 358 307 953 426 344 314 682 396 858 950 542 492 912 885 733 330 441 20 635 286 508 873 272 357 431 112 408 25 206 346 556 852 445 220 312 419 689 354 483 906 9 74 930 854 510 152 518 17 725 814 925 730 451 877 961 365 630 550 92 296 506 571 877 707 1000 306 113 515 760 474 840 902 122 999 800 261 973 581 874 549 107 171 543 925 923 335 402 190 343 366 739 82 342 803 504 511 343 88 37 225 298 403 550 270 958 574 708 296 701 548 295 820 597 646 5 190 118 539 192 654 808 109 206 726 192 817 718 436 191 320 478 552 801 758 213 132 45 189 971 823 573 520 502 988 20 935 380 322 53 69 499 487 461 957 493 698 364 103 33 174 399 191 300 96 177 414 597 950 983 585 602 612 72 88 111 266 275 664 380 972 333 320 892 295 976 184 984 515 47 198 346 353 464 501 162 399 579 674 435 493 490 239 889 578 473 637 531 529 406 190 710 516 697 87 220 904 91 379 293 916 434 92 128 383 458 887 670 872 763 161 85 267 837 161 997 588 964 863 498 687 551 569 342 225 157 748 517 906 988 799 157 155 1 457 512 204 108 906 777 929 663 778 723 1000 39 202 471 517 918 454 545 437 139 325 195 810 599 507 147 887 400 42 996 502 479 643 70 877 963 267 482 453 139 672 738 182 185 696 875 158 886 680 774 272 651 264 222 512 648 788 191 673 198 397 508 653 517 242 700 107 631 93 653 551 716 295 249 902 705 363 278 746 30 689 827 423 790 634 867 643 688 393 371 205 480 791 603 249 740 21 131 477 504 857 904 299 917 335 179 848 135 983 287 365 508 636 585 434 73 207 752 285 609 614 347 286 850 249 888 562 716 584 617 606 714 19 982 466 272 824 805 525 650 861 189 938 119 106 169 780 739 511 496 10 867 928 44 419 106 138 868 293 356 558 938 773 101 848 394 997 132 970 782 966 92 36 329 215 711 575 584 586 977 76 38 901 897 510 971 565 895 365 510 619 449 410 671 687 801 723 922 935 953 467 266 941 399 925 397 232 766 980 596 152 930 183 803 870 824 665 218 186 676 413 794 572 430 848 726 107 939 896 986 216 665 192 770 334 627 880 211 510 908 724 464 49 797 942 809 256 470 165 107 300 954 497 455 708 360 522 919 787 182 961 673 212 792 588 511 874 880 650 628 427 338 2 471 507 574 685 548 482 986 536 254 697 173 426 161 419 221 309 503 810 450 688 384 16 571 32 25 295 318 157 211 847 607 415 359 908 599 711 347 959 684 764 280 230 786 345 941 638 687 655 139 175 305 146 89 563 674 595 354 541 777 171 7 905 979 52 374 490 820 758 695 217 554 53 148 307 381 871 954 369 599 358 415 945 482 461 988 576 670 88 254 695 847 160 106 334 469 416 184 82 584 33 543 995 410 11 427 849 579 498 277 86 47 777 550 69 261 663 606 782 32 508 474 967 94 957 464 931 601 147 273 892 271 317 790 155 200 825 746 342 562 15 999 211 426 762 203 569 861 712 166 585 439 933 890 777 642 423 651 429 151 418 218 806 11 350 892 437 498 985 75 306 983 324 349 41 671 200 11 155 576 954 319 154 71 617 526 603 673 109 575 154 99 187 667 414 590 12 517 581 730 347 148 82 534 117 204 3 530 788 615 715 784 762 170 757 145 101 36 892 642 456 306 268 95 220 856 745 450 199 732 840 486 354 68 929 685 493 269 191 724 720 514 8 323 588 231 273 947 663 484 742 486 525 335 137 488 392 996 346 173 566 608 610 378 738 852 881 947 380 49 794 495 601 564 73 516 132 364 233 489 658 833 609 751 995 746 204 896 381 365 724 902 205 403 901 859 427 799 925 606 66 716 330 658 290 127 420 469 517 117 355 41 898 924 551 595 291 43 773 276 849 306 290 58 805 848 700 211 306 415 16 717 438 86 150 179 148 353 200 205 197 806 776 873 944 930 73 306 575 643 646 884 975 977 109 549 371 218 49 816 22 711 183 484