0 0
1 1
2 2
3 6
4 4
5 5
6 3
7 7
8 8
9 9
10 10
11 11
12 12
13 16
14 14
15 15
16 13
17 17
18 18
19 19
20 20
21 21
22 22
23 26
24 24
25 25
26 23
27 27
28 28
29 29
30 60
31 61
32 62
33 66
34 64
35 65
36 63
37 67
38 68
39 69
40 40
41 41
42 42
43 46
44 44
45 45
46 43
47 47
48 48
49 49
50 50
51 51
52 52
53 56
54 54
55 55
56 53
57 57
58 58
59 59
60 30
61 31
62 32
63 36
64 34
65 35
66 33
67 37
68 38
69 39
70 70
71 71
72 72
73 76
74 74
75 75
76 73
77 77
78 78
79 79
80 80
81 81
82 82
83 86
84 84
85 85
86 83
87 87
88 88
89 89
90 90
91 91
92 92
93 96
94 94
95 95
96 93
97 97
98 98
99 99
100 100
101 101
102 102
103 106
104 104
105 105
106 103
107 107
108 108
109 109
110 110
111 111
112 112
113 116
114 114
115 115
116 113
117 117
118 118
119 119
120 120
121 121
122 122
123 126
124 124
125 125
126 123
127 127
128 128
129 129
130 160
131 161
132 162
133 166
134 164
135 165
136 163
137 167
138 168
139 169
140 140
141 141
142 142
143 146
144 144
145 145
146 143
147 147
148 148
149 149
150 150
151 151
152 152
153 156
154 154
155 155
156 153
157 157
158 158
159 159
160 130
161 131
162 132
163 136
164 134
165 135
166 133
167 137
168 138
169 139
170 170
171 171
172 172
173 176
174 174
175 175
176 173
177 177
178 178
179 179
180 180
181 181
182 182
183 186
184 184
185 185
186 183
187 187
188 188
189 189
190 190
191 191
192 192
193 196
194 194
195 195
196 193
197 197
198 198
199 199
200 200
201 201
202 202
203 206
204 204
205 205
206 203
207 207
208 208
209 209
210 210
211 211
212 212
213 216
214 214
215 215
216 213
217 217
218 218
219 219
220 220
221 221
222 222
223 226
224 224
225 225
226 223
227 227
228 228
229 229
230 260
231 261
232 262
233 266
234 264
235 265
236 263
237 267
238 268
239 269
240 240
241 241
242 242
243 246
244 244
245 245
246 243
247 247
248 248
249 249
250 250
251 251
252 252
253 256
254 254
255 255
256 253
257 257
258 258
259 259
260 230
261 231
262 232
263 236
264 234
265 235
266 233
267 237
268 238
269 239
270 270
271 271
272 272
273 276
274 274
275 275
276 273
277 277
278 278
279 279
280 280
281 281
282 282
283 286
284 284
285 285
286 283
287 287
288 288
289 289
290 290
291 291
292 292
293 296
294 294
295 295
296 293
297 297
298 298
299 299
300 600
301 601
302 602
303 606
304 604
305 605
306 603
307 607
308 608
309 609
310 610
311 611
312 612
313 616
314 614
315 615
316 613
317 617
318 618
319 619
320 620
321 621
322 622
323 626
324 624
325 625
326 623
327 627
328 628
329 629
330 660
331 661
332 662
333 666
334 664
335 665
336 663
337 667
338 668
339 669
340 640
341 641
342 642
343 646
344 644
345 645
346 643
347 647
348 648
349 649
350 650
351 651
352 652
353 656
354 654
355 655
356 653
357 657
358 658
359 659
360 630
361 631
362 632
363 636
364 634
365 635
366 633
367 637
368 638
369 639
370 670
371 671
372 672
373 676
374 674
375 675
376 673
377 677
378 678
379 679
380 680
381 681
382 682
383 686
384 684
385 685
386 683
387 687
388 688
389 689
390 690
391 691
392 692
393 696
394 694
395 695
396 693
397 697
398 698
399 699
400 400
401 401
402 402
403 406
404 404
405 405
406 403
407 407
408 408
409 409
410 410
411 411
412 412
413 416
414 414
415 415
416 413
417 417
418 418
419 419
420 420
421 421
422 422
423 426
424 424
425 425
426 423
427 427
428 428
429 429
430 460
431 461
432 462
433 466
434 464
435 465
436 463
437 467
438 468
439 469
440 440
441 441
442 442
443 446
444 444
445 445
446 443
447 447
448 448
449 449
450 450
451 451
452 452
453 456
454 454
455 455
456 453
457 457
458 458
459 459
460 430
461 431
462 432
463 436
464 434
465 435
466 433
467 437
468 438
469 439
470 470
471 471
472 472
473 476
474 474
475 475
476 473
477 477
478 478
479 479
480 480
481 481
482 482
483 486
484 484
485 485
486 483
487 487
488 488
489 489
490 490
491 491
492 492
493 496
494 494
495 495
496 493
497 497
498 498
499 499
500 500
501 501
502 502
503 506
504 504
505 505
506 503
507 507
508 508
509 509
510 510
511 511
512 512
513 516
514 514
515 515
516 513
517 517
518 518
519 519
520 520
521 521
522 522
523 526
524 524
525 525
526 523
527 527
528 528
529 529
530 560
531 561
532 562
533 566
534 564
535 565
536 563
537 567
538 568
539 569
540 540
541 541
542 542
543 546
544 544
545 545
546 543
547 547
548 548
549 549
550 550
551 551
552 552
553 556
554 554
555 555
556 553
557 557
558 558
559 559
560 530
561 531
562 532
563 536
564 534
565 535
566 533
567 537
568 538
569 539
570 570
571 571
572 572
573 576
574 574
575 575
576 573
577 577
578 578
579 579
580 580
581 581
582 582
583 586
584 584
585 585
586 583
587 587
588 588
589 589
590 590
591 591
592 592
593 596
594 594
595 595
596 593
597 597
598 598
599 599
600 300
601 301
602 302
603 306
604 304
605 305
606 303
607 307
608 308
609 309
610 310
611 311
612 312
613 316
614 314
615 315
616 313
617 317
618 318
619 319
620 320
621 321
622 322
623 326
624 324
625 325
626 323
627 327
628 328
629 329
630 360
631 361
632 362
633 366
634 364
635 365
636 363
637 367
638 368
639 369
640 340
641 341
642 342
643 346
644 344
645 345
646 343
647 347
648 348
649 349
650 350
651 351
652 352
653 356
654 354
655 355
656 353
657 357
658 358
659 359
660 330
661 331
662 332
663 336
664 334
665 335
666 333
667 337
668 338
669 339
670 370
671 371
672 372
673 376
674 374
675 375
676 373
677 377
678 378
679 379
680 380
681 381
682 382
683 386
684 384
685 385
686 383
687 387
688 388
689 389
690 390
691 391
692 392
693 396
694 394
695 395
696 393
697 397
698 398
699 399
700 700
701 701
702 702
703 706
704 704
705 705
706 703
707 707
708 708
709 709
710 710
711 711
712 712
713 716
714 714
715 715
716 713
717 717
718 718
719 719
720 720
721 721
722 722
723 726
724 724
725 725
726 723
727 727
728 728
729 729
730 760
731 761
732 762
733 766
734 764
735 765
736 763
737 767
738 768
739 769
740 740
741 741
742 742
743 746
744 744
745 745
746 743
747 747
748 748
749 749
750 750
751 751
752 752
753 756
754 754
755 755
756 753
757 757
758 758
759 759
760 730
761 731
762 732
763 736
764 734
765 735
766 733
767 737
768 738
769 739
770 770
771 771
772 772
773 776
774 774
775 775
776 773
777 777
778 778
779 779
780 780
781 781
782 782
783 786
784 784
785 785
786 783
787 787
788 788
789 789
790 790
791 791
792 792
793 796
794 794
795 795
796 793
797 797
798 798
799 799
800 800
801 801
802 802
803 806
804 804
805 805
806 803
807 807
808 808
809 809
810 810
811 811
812 812
813 816
814 814
815 815
816 813
817 817
818 818
819 819
820 820
821 821
822 822
823 826
824 824
825 825
826 823
827 827
828 828
829 829
830 860
831 861
832 862
833 866
834 864
835 865
836 863
837 867
838 868
839 869
840 840
841 841
842 842
843 846
844 844
845 845
846 843
847 847
848 848
849 849
850 850
851 851
852 852
853 856
854 854
855 855
856 853
857 857
858 858
859 859
860 830
861 831
862 832
863 836
864 834
865 835
866 833
867 837
868 838
869 839
870 870
871 871
872 872
873 876
874 874
875 875
876 873
877 877
878 878
879 879
880 880
881 881
882 882
883 886
884 884
885 885
886 883
887 887
888 888
889 889
890 890
891 891
892 892
893 896
894 894
895 895
896 893
897 897
898 898
899 899
900 900
901 901
902 902
903 906
904 904
905 905
906 903
907 907
908 908
909 909
910 910
911 911
912 912
913 916
914 914
915 915
916 913
917 917
918 918
919 919
920 920
921 921
922 922
923 926
924 924
925 925
926 923
927 927
928 928
929 929
930 960
931 961
932 962
933 966
934 964
935 965
936 963
937 967
938 968
939 969
940 940
941 941
942 942
943 946
944 944
945 945
946 943
947 947
948 948
949 949
950 950
951 951
952 952
953 956
954 954
955 955
956 953
957 957
958 958
959 959
960 930
961 931
962 932
963 936
964 934
965 935
966 933
967 937
968 938
969 939
970 970
971 971
972 972
973 976
974 974
975 975
976 973
977 977
978 978
979 979
980 980
981 981
982 982
983 986
984 984
985 985
986 983
987 987
988 988
989 989
990 990
991 991
992 992
993 996
994 994
995 995
996 993
997 997
998 998
999 999
1000 1000