repo.or.cz
/
and.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Adding some more judges, here and there.
[and.git]
/
NEERC
/
business
/
tests
/
42
blob
c027060f91c527031ac60a3769553597b4fe8b73
1
999194 1978
\r
2
918 979
\r
3
860 972
\r
4
924 980
\r
5
998 960
\r
6
864 973
\r
7
960 968
\r
8
938 943
\r
9
909 946
\r
10
956 961
\r
11
906 882
\r
12
904 982
\r
13
928 964
\r
14
884 924
\r
15
971 890
\r
16
929 998
\r
17
959 982
\r
18
966 996
\r
19
956 849
\r
20
960 877
\r
21
982 908
\r
22
991 975
\r
23
987 930
\r
24
947 950
\r
25
930 856
\r
26
827 937
\r
27
961 897
\r
28
902 997
\r
29
964 838
\r
30
909 868
\r
31
977 844
\r
32
891 984
\r
33
974 863
\r
34
995 872
\r
35
978 981
\r
36
992 991
\r
37
977 844
\r
38
913 976
\r
39
819 996
\r
40
979 920
\r
41
966 998
\r
42
994 996
\r
43
929 834
\r
44
921 975
\r
45
961 940
\r
46
975 971
\r
47
801 962
\r
48
954 962
\r
49
987 952
\r
50
989 962
\r
51
955 955
\r
52
939 1000
\r
53
973 971
\r
54
973 890
\r
55
936 970
\r
56
870 912
\r
57
927 1000
\r
58
904 906
\r
59
998 944
\r
60
961 897
\r
61
938 956
\r
62
914 974
\r
63
804 986
\r
64
882 906
\r
65
874 943
\r
66
905 915
\r
67
989 822
\r
68
862 955
\r
69
934 983
\r
70
944 926
\r
71
993 798
\r
72
918 961
\r
73
918 998
\r
74
899 991
\r
75
927 976
\r
76
994 870
\r
77
939 982
\r
78
874 866
\r
79
954 943
\r
80
985 905
\r
81
851 973
\r
82
915 915
\r
83
937 869
\r
84
986 960
\r
85
925 936
\r
86
956 850
\r
87
946 927
\r
88
944 896
\r
89
935 936
\r
90
955 994
\r
91
944 936
\r
92
804 984
\r
93
875 985
\r
94
966 992
\r
95
947 798
\r
96
968 989
\r
97
848 993
\r
98
943 953
\r
99
767 986
\r
100
845 995
\r
101
989 903
\r
102
975 928
\r
103
953 968
\r
104
978 981
\r
105
962 948
\r
106
982 851
\r
107
937 959
\r
108
992 924
\r
109
995 965
\r
110
949 1000
\r
111
858 931
\r
112
970 935
\r
113
829 975
\r
114
943 869
\r
115
992 985
\r
116
955 907
\r
117
960 990
\r
118
974 950
\r
119
928 985
\r
120
987 878
\r
121
963 842
\r
122
974 804
\r
123
995 911
\r
124
972 948
\r
125
903 982
\r
126
944 871
\r
127
881 994
\r
128
902 997
\r
129
910 964
\r
130
821 983
\r
131
932 917
\r
132
959 944
\r
133
870 912
\r
134
800 968
\r
135
914 952
\r
136
970 970
\r
137
929 834
\r
138
896 954
\r
139
983 941
\r
140
951 951
\r
141
938 943
\r
142
972 933
\r
143
933 998
\r
144
971 933
\r
145
924 992
\r
146
958 929
\r
147
971 890
\r
148
978 986
\r
149
887 887
\r
150
970 859
\r
151
995 872
\r
152
976 971
\r
153
983 809
\r
154
925 980
\r
155
978 936
\r
156
828 929
\r
157
930 858
\r
158
929 998
\r
159
990 904
\r
160
969 976
\r
161
770 995
\r
162
973 968
\r
163
953 866
\r
164
998 912
\r
165
904 924
\r
166
932 910
\r
167
991 940
\r
168
870 870
\r
169
993 993
\r
170
903 938
\r
171
967 982
\r
172
993 798
\r
173
990 808
\r
174
992 744
\r
175
981 981
\r
176
919 959
\r
177
942 1000
\r
178
856 949
\r
179
1000 816
\r
180
1000 989
\r
181
943 932
\r
182
948 980
\r
183
939 987
\r
184
868 965
\r
185
874 994
\r
186
874 999
\r
187
961 972
\r
188
798 990
\r
189
906 990
\r
190
937 981
\r
191
903 993
\r
192
971 971
\r
193
981 913
\r
194
954 954
\r
195
861 993
\r
196
979 935
\r
197
970 935
\r
198
951 844
\r
199
898 898
\r
200
916 893
\r
201
861 919
\r
202
906 953
\r
203
915 869
\r
204
954 881
\r
205
994 860
\r
206
929 967
\r
207
987 974
\r
208
943 943
\r
209
995 965
\r
210
970 909
\r
211
998 874
\r
212
986 930
\r
213
1000 914
\r
214
993 945
\r
215
996 923
\r
216
969 796
\r
217
818 944
\r
218
880 880
\r
219
959 900
\r
220
895 946
\r
221
801 975
\r
222
985 976
\r
223
985 937
\r
224
952 997
\r
225
938 956
\r
226
853 992
\r
227
965 985
\r
228
997 772
\r
229
919 896
\r
230
961 866
\r
231
867 867
\r
232
1000 976
\r
233
787 998
\r
234
974 826
\r
235
997 754
\r
236
983 914
\r
237
871 871
\r
238
900 984
\r
239
900 888
\r
240
907 913
\r
241
943 995
\r
242
912 963
\r
243
910 964
\r
244
985 951
\r
245
843 956
\r
246
918 895
\r
247
991 944
\r
248
942 1000
\r
249
844 933
\r
250
967 982
\r
251
890 924
\r
252
952 806
\r
253
768 985
\r
254
834 949
\r
255
896 954
\r
256
941 928
\r
257
996 996
\r
258
941 968
\r
259
992 874
\r
260
891 902
\r
261
943 822
\r
262
982 976
\r
263
889 865
\r
264
981 832
\r
265
924 985
\r
266
974 965
\r
267
826 966
\r
268
939 963
\r
269
834 949
\r
270
831 979
\r
271
939 980
\r
272
919 860
\r
273
957 932
\r
274
943 995
\r
275
943 995
\r
276
863 916
\r
277
982 879
\r
278
989 903
\r
279
976 842
\r
280
965 907
\r
281
846 942
\r
282
909 891
\r
283
911 861
\r
284
804 986
\r
285
916 893
\r
286
910 950
\r
287
856 954
\r
288
940 883
\r
289
968 948
\r
290
992 874
\r
291
939 822
\r
292
846 960
\r
293
982 889
\r
294
955 965
\r
295
958 860
\r
296
991 975
\r
297
954 943
\r
298
890 924
\r
299
956 972
\r
300
895 946
\r
301
890 924
\r
302
977 877
\r
303
949 991
\r
304
893 990
\r
305
890 974
\r
306
808 978
\r
307
966 987
\r
308
946 963
\r
309
978 920
\r
310
912 997
\r
311
955 964
\r
312
850 921
\r
313
969 971
\r
314
976 960
\r
315
899 973
\r
316
978 936
\r
317
945 966
\r
318
925 988
\r
319
821 974
\r
320
866 883
\r
321
994 996
\r
322
993 815
\r
323
887 887
\r
324
994 982
\r
325
861 947
\r
326
932 846
\r
327
969 941
\r
328
896 980
\r
329
803 974
\r
330
862 1000
\r
331
999 890
\r
332
988 979
\r
333
843 989
\r
334
958 958
\r
335
960 877
\r
336
947 904
\r
337
950 977
\r
338
810 979
\r
339
864 924
\r
340
821 983
\r
341
877 955
\r
342
909 868
\r
343
897 991
\r
344
981 890
\r
345
979 884
\r
346
872 974
\r
347
966 950
\r
348
995 973
\r
349
980 936
\r
350
974 964
\r
351
848 968
\r
352
879 904
\r
353
842 983
\r
354
991 991
\r
355
927 922
\r
356
863 950
\r
357
986 930
\r
358
903 923
\r
359
958 951
\r
360
985 812
\r
361
999 835
\r
362
932 910
\r
363
831 954
\r
364
982 973
\r
365
978 878
\r
366
864 967
\r
367
804 986
\r
368
908 908
\r
369
985 878
\r
370
884 908
\r
371
996 995
\r
372
1000 849
\r
373
975 976
\r
374
992 885
\r
375
979 901
\r
376
994 870
\r
377
924 944
\r
378
986 905
\r
379
927 869
\r
380
901 951
\r
381
901 987
\r
382
991 954
\r
383
990 940
\r
384
999 986
\r
385
986 938
\r
386
896 1000
\r
387
931 948
\r
388
970 959
\r
389
995 853
\r
390
973 976
\r
391
902 956
\r
392
953 933
\r
393
827 992
\r
394
966 877
\r
395
854 972
\r
396
904 835
\r
397
844 922
\r
398
953 857
\r
399
991 944
\r
400
975 995
\r
401
894 922
\r
402
987 954
\r
403
978 938
\r
404
996 951
\r
405
870 995
\r
406
970 996
\r
407
995 965
\r
408
991 940
\r
409
991 952
\r
410
908 988
\r
411
985 812
\r
412
910 954
\r
413
883 993
\r
414
869 938
\r
415
949 950
\r
416
945 945
\r
417
918 918
\r
418
908 940
\r
419
970 1000
\r
420
969 856
\r
421
939 895
\r
422
990 904
\r
423
907 913
\r
424
927 988
\r
425
995 911
\r
426
919 987
\r
427
891 984
\r
428
924 895
\r
429
893 980
\r
430
986 981
\r
431
938 938
\r
432
951 844
\r
433
987 954
\r
434
896 1000
\r
435
905 969
\r
436
987 914
\r
437
870 990
\r
438
949 988
\r
439
750 1000
\r
440
869 994
\r
441
909 868
\r
442
770 995
\r
443
834 949
\r
444
893 974
\r
445
948 938
\r
446
878 976
\r
447
888 943
\r
448
966 946
\r
449
920 940
\r
450
965 952
\r
451
929 881
\r
452
870 995
\r
453
939 1000
\r
454
969 931
\r
455
975 934
\r
456
970 859
\r
457
960 935
\r
458
994 821
\r
459
998 918
\r
460
997 754
\r
461
912 921
\r
462
906 989
\r
463
903 923
\r
464
905 897
\r
465
980 936
\r
466
946 907
\r
467
1000 938
\r
468
948 992
\r
469
996 951
\r
470
937 911
\r
471
925 971
\r
472
954 954
\r
473
971 968
\r
474
1000 867
\r
475
890 997
\r
476
967 850
\r
477
795 977
\r
478
810 969
\r
479
873 965
\r
480
966 963
\r
481
978 939
\r
482
920 996
\r
483
871 998
\r
484
822 985
\r
485
975 831
\r
486
852 983
\r
487
874 874
\r
488
944 936
\r
489
956 958
\r
490
913 888
\r
491
982 949
\r
492
890 919
\r
493
954 929
\r
494
997 889
\r
495
819 996
\r
496
951 860
\r
497
877 950
\r
498
925 935
\r
499
919 977
\r
500
880 930
\r
501
956 972
\r
502
914 853
\r
503
939 995
\r
504
982 973
\r
505
874 991
\r
506
952 964
\r
507
973 891
\r
508
928 926
\r
509
990 940
\r
510
844 906
\r
511
953 857
\r
512
943 977
\r
513
865 941
\r
514
846 899
\r
515
842 945
\r
516
938 863
\r
517
888 999
\r
518
925 980
\r
519
936 960
\r
520
989 935
\r
521
995 880
\r
522
997 953
\r
523
977 903
\r
524
921 953
\r
525
991 940
\r
526
929 929
\r
527
959 837
\r
528
948 925
\r
529
906 856
\r
530
953 811
\r
531
984 1000
\r
532
864 924
\r
533
904 964
\r
534
971 971
\r
535
934 895
\r
536
766 1000
\r
537
920 996
\r
538
926 984
\r
539
910 954
\r
540
993 945
\r
541
969 931
\r
542
840 985
\r
543
985 976
\r
544
958 958
\r
545
904 992
\r
546
993 945
\r
547
926 984
\r
548
972 972
\r
549
827 990
\r
550
949 977
\r
551
835 965
\r
552
991 985
\r
553
965 908
\r
554
961 957
\r
555
820 983
\r
556
967 982
\r
557
938 995
\r
558
822 966
\r
559
932 951
\r
560
977 985
\r
561
912 930
\r
562
977 947
\r
563
990 950
\r
564
938 984
\r
565
902 919
\r
566
962 864
\r
567
977 955
\r
568
993 988
\r
569
928 926
\r
570
877 877
\r
571
944 979
\r
572
838 971
\r
573
816 972
\r
574
868 965
\r
575
997 980
\r
576
997 861
\r
577
968 899
\r
578
917 979
\r
579
861 995
\r
580
940 988
\r
581
999 986
\r
582
982 934
\r
583
922 994
\r
584
970 994
\r
585
987 875
\r
586
890 995
\r
587
971 953
\r
588
945 951
\r
589
924 928
\r
590
985 914
\r
591
979 904
\r
592
967 928
\r
593
932 910
\r
594
971 960
\r
595
990 926
\r
596
878 959
\r
597
825 948
\r
598
950 881
\r
599
801 975
\r
600
998 874
\r
601
928 979
\r
602
873 941
\r
603
948 874
\r
604
962 973
\r
605
962 953
\r
606
955 952
\r
607
961 897
\r
608
869 953
\r
609
826 966
\r
610
871 942
\r
611
988 974
\r
612
928 964
\r
613
995 882
\r
614
944 926
\r
615
1000 983
\r
616
932 910
\r
617
838 970
\r
618
892 956
\r
619
871 945
\r
620
983 983
\r
621
938 995
\r
622
943 994
\r
623
978 920
\r
624
894 921
\r
625
970 992
\r
626
928 964
\r
627
963 991
\r
628
810 979
\r
629
989 931
\r
630
986 960
\r
631
985 948
\r
632
863 916
\r
633
915 929
\r
634
905 991
\r
635
996 996
\r
636
858 901
\r
637
898 913
\r
638
801 962
\r
639
852 989
\r
640
946 963
\r
641
982 936
\r
642
958 928
\r
643
925 971
\r
644
958 843
\r
645
956 956
\r
646
904 931
\r
647
998 984
\r
648
823 947
\r
649
879 934
\r
650
888 979
\r
651
901 941
\r
652
910 920
\r
653
910 888
\r
654
931 862
\r
655
884 899
\r
656
970 980
\r
657
959 959
\r
658
950 986
\r
659
996 833
\r
660
979 964
\r
661
984 983
\r
662
953 811
\r
663
972 948
\r
664
976 999
\r
665
883 960
\r
666
978 966
\r
667
860 972
\r
668
854 972
\r
669
971 933
\r
670
901 995
\r
671
1000 867
\r
672
978 993
\r
673
804 984
\r
674
953 933
\r
675
863 1000
\r
676
885 936
\r
677
929 906
\r
678
984 936
\r
679
952 894
\r
680
938 943
\r
681
892 862
\r
682
982 908
\r
683
940 988
\r
684
901 995
\r
685
924 999
\r
686
911 960
\r
687
932 940
\r
688
944 984
\r
689
993 815
\r
690
928 953
\r
691
918 961
\r
692
890 997
\r
693
834 954
\r
694
954 943
\r
695
980 912
\r
696
973 953
\r
697
954 840
\r
698
960 990
\r
699
925 867
\r
700
854 972
\r
701
891 991
\r
702
891 891
\r
703
924 992
\r
704
992 744
\r
705
938 995
\r
706
1000 983
\r
707
996 975
\r
708
917 995
\r
709
996 883
\r
710
895 971
\r
711
965 907
\r
712
961 988
\r
713
947 904
\r
714
953 811
\r
715
992 992
\r
716
928 928
\r
717
938 863
\r
718
988 949
\r
719
949 991
\r
720
950 858
\r
721
947 949
\r
722
973 890
\r
723
985 837
\r
724
975 1000
\r
725
946 970
\r
726
939 995
\r
727
921 902
\r
728
968 948
\r
729
853 992
\r
730
983 941
\r
731
910 994
\r
732
958 958
\r
733
911 911
\r
734
870 992
\r
735
970 909
\r
736
982 868
\r
737
862 955
\r
738
982 929
\r
739
868 953
\r
740
803 977
\r
741
947 904
\r
742
944 817
\r
743
954 928
\r
744
990 832
\r
745
828 1000
\r
746
854 984
\r
747
975 928
\r
748
871 871
\r
749
837 1000
\r
750
948 980
\r
751
981 963
\r
752
890 974
\r
753
969 971
\r
754
909 946
\r
755
955 955
\r
756
810 969
\r
757
992 744
\r
758
934 962
\r
759
952 895
\r
760
961 988
\r
761
778 998
\r
762
936 961
\r
763
992 935
\r
764
908 912
\r
765
962 903
\r
766
996 937
\r
767
839 975
\r
768
994 842
\r
769
917 848
\r
770
869 917
\r
771
939 987
\r
772
997 929
\r
773
998 874
\r
774
954 954
\r
775
997 754
\r
776
882 882
\r
777
822 985
\r
778
916 893
\r
779
978 920
\r
780
920 940
\r
781
929 967
\r
782
898 995
\r
783
970 994
\r
784
922 1000
\r
785
944 984
\r
786
950 882
\r
787
918 883
\r
788
966 899
\r
789
822 966
\r
790
836 993
\r
791
924 924
\r
792
965 965
\r
793
930 977
\r
794
977 828
\r
795
943 940
\r
796
996 792
\r
797
984 949
\r
798
890 924
\r
799
939 945
\r
800
895 946
\r
801
953 981
\r
802
864 967
\r
803
918 998
\r
804
941 924
\r
805
842 983
\r
806
911 908
\r
807
930 992
\r
808
979 883
\r
809
991 919
\r
810
949 966
\r
811
967 902
\r
812
880 880
\r
813
896 980
\r
814
996 951
\r
815
931 957
\r
816
991 912
\r
817
863 1000
\r
818
869 914
\r
819
985 951
\r
820
910 959
\r
821
893 893
\r
822
996 996
\r
823
892 946
\r
824
890 997
\r
825
873 950
\r
826
985 951
\r
827
884 997
\r
828
900 997
\r
829
972 922
\r
830
996 998
\r
831
987 825
\r
832
800 968
\r
833
834 933
\r
834
952 964
\r
835
990 940
\r
836
979 884
\r
837
944 986
\r
838
936 970
\r
839
976 995
\r
840
912 1000
\r
841
996 747
\r
842
944 896
\r
843
929 998
\r
844
924 924
\r
845
909 868
\r
846
885 892
\r
847
947 949
\r
848
965 907
\r
849
978 823
\r
850
992 985
\r
851
978 986
\r
852
828 960
\r
853
871 945
\r
854
843 989
\r
855
930 977
\r
856
981 809
\r
857
975 1000
\r
858
971 856
\r
859
947 947
\r
860
819 980
\r
861
982 812
\r
862
850 924
\r
863
952 876
\r
864
976 995
\r
865
952 997
\r
866
844 958
\r
867
988 870
\r
868
879 969
\r
869
995 929
\r
870
864 924
\r
871
958 987
\r
872
874 994
\r
873
971 891
\r
874
936 931
\r
875
845 926
\r
876
893 854
\r
877
818 944
\r
878
930 858
\r
879
992 924
\r
880
942 948
\r
881
997 772
\r
882
932 984
\r
883
768 983
\r
884
973 971
\r
885
979 964
\r
886
987 979
\r
887
956 933
\r
888
941 955
\r
889
977 904
\r
890
998 912
\r
891
854 984
\r
892
855 997
\r
893
954 881
\r
894
767 986
\r
895
967 954
\r
896
786 989
\r
897
933 977
\r
898
981 993
\r
899
922 953
\r
900
869 950
\r
901
877 956
\r
902
972 880
\r
903
976 860
\r
904
845 962
\r
905
853 992
\r
906
915 996
\r
907
938 956
\r
908
844 933
\r
909
890 997
\r
910
969 944
\r
911
935 961
\r
912
862 1000
\r
913
970 946
\r
914
964 985
\r
915
818 990
\r
916
951 994
\r
917
937 959
\r
918
994 963
\r
919
891 970
\r
920
869 994
\r
921
934 955
\r
922
974 980
\r
923
889 865
\r
924
904 982
\r
925
964 838
\r
926
998 960
\r
927
904 963
\r
928
982 889
\r
929
925 870
\r
930
919 919
\r
931
832 993
\r
932
909 891
\r
933
987 954
\r
934
854 929
\r
935
928 926
\r
936
854 972
\r
937
938 995
\r
938
950 848
\r
939
950 858
\r
940
879 955
\r
941
875 985
\r
942
913 913
\r
943
890 897
\r
944
977 985
\r
945
950 881
\r
946
991 766
\r
947
982 934
\r
948
912 997
\r
949
879 970
\r
950
870 870
\r
951
973 852
\r
952
975 982
\r
953
977 947
\r
954
973 891
\r
955
986 869
\r
956
929 965
\r
957
897 991
\r
958
768 995
\r
959
961 837
\r
960
994 860
\r
961
929 881
\r
962
991 982
\r
963
928 953
\r
964
910 994
\r
965
869 925
\r
966
915 876
\r
967
831 954
\r
968
980 965
\r
969
962 948
\r
970
885 918
\r
971
886 868
\r
972
994 963
\r
973
803 977
\r
974
833 1000
\r
975
966 950
\r
976
994 842
\r
977
985 937
\r
978
944 871
\r
979
941 905
\r
980
948 992
\r
981
966 994
\r
982
973 871
\r
983
894 974
\r
984
967 944
\r
985
977 818
\r
986
903 982
\r
987
976 995
\r
988
974 964
\r
989
900 996
\r
990
982 996
\r
991
921 966
\r
992
942 942
\r
993
942 932
\r
994
979 884
\r
995
971 933
\r
996
987 947
\r
997
905 932
\r
998
968 917
\r
999
979 901
\r
1000
909 921
\r
1001
996 945
\r
1002
939 987
\r
1003
885 968
\r
1004
958 920
\r
1005
980 980
\r
1006
884 884
\r
1007
916 992
\r
1008
979 920
\r
1009
942 938
\r
1010
998 961
\r
1011
997 889
\r
1012
981 899
\r
1013
895 895
\r
1014
915 876
\r
1015
953 848
\r
1016
925 867
\r
1017
928 846
\r
1018
913 913
\r
1019
869 869
\r
1020
929 976
\r
1021
997 772
\r
1022
962 903
\r
1023
911 985
\r
1024
951 853
\r
1025
956 960
\r
1026
830 995
\r
1027
954 938
\r
1028
913 985
\r
1029
890 970
\r
1030
910 983
\r
1031
973 770
\r
1032
938 958
\r
1033
904 992
\r
1034
872 983
\r
1035
846 899
\r
1036
967 962
\r
1037
884 985
\r
1038
984 889
\r
1039
992 982
\r
1040
803 974
\r
1041
936 960
\r
1042
953 811
\r
1043
920 974
\r
1044
920 999
\r
1045
991 915
\r
1046
865 941
\r
1047
892 997
\r
1048
984 821
\r
1049
995 929
\r
1050
858 930
\r
1051
963 899
\r
1052
994 860
\r
1053
828 929
\r
1054
909 868
\r
1055
938 984
\r
1056
921 996
\r
1057
935 966
\r
1058
977 844
\r
1059
918 927
\r
1060
808 998
\r
1061
975 975
\r
1062
902 922
\r
1063
924 924
\r
1064
933 942
\r
1065
991 954
\r
1066
885 918
\r
1067
929 976
\r
1068
834 991
\r
1069
994 842
\r
1070
973 971
\r
1071
923 982
\r
1072
927 969
\r
1073
846 978
\r
1074
939 995
\r
1075
928 846
\r
1076
857 895
\r
1077
819 996
\r
1078
978 981
\r
1079
935 931
\r
1080
998 998
\r
1081
978 920
\r
1082
948 954
\r
1083
981 844
\r
1084
980 897
\r
1085
979 965
\r
1086
989 931
\r
1087
987 987
\r
1088
969 886
\r
1089
908 912
\r
1090
981 850
\r
1091
960 877
\r
1092
978 922
\r
1093
970 946
\r
1094
872 928
\r
1095
960 935
\r
1096
946 907
\r
1097
942 932
\r
1098
985 994
\r
1099
981 981
\r
1100
978 911
\r
1101
958 933
\r
1102
948 897
\r
1103
834 987
\r
1104
912 918
\r
1105
969 846
\r
1106
982 889
\r
1107
916 893
\r
1108
874 909
\r
1109
885 892
\r
1110
912 930
\r
1111
961 961
\r
1112
951 980
\r
1113
925 962
\r
1114
995 880
\r
1115
884 984
\r
1116
892 920
\r
1117
996 895
\r
1118
997 992
\r
1119
921 908
\r
1120
972 944
\r
1121
974 947
\r
1122
992 864
\r
1123
864 973
\r
1124
827 937
\r
1125
950 858
\r
1126
998 975
\r
1127
982 879
\r
1128
822 966
\r
1129
933 868
\r
1130
967 944
\r
1131
970 1000
\r
1132
986 930
\r
1133
995 761
\r
1134
912 934
\r
1135
965 959
\r
1136
888 983
\r
1137
951 860
\r
1138
972 933
\r
1139
978 986
\r
1140
998 944
\r
1141
972 984
\r
1142
826 985
\r
1143
818 944
\r
1144
985 985
\r
1145
884 984
\r
1146
857 977
\r
1147
966 992
\r
1148
994 818
\r
1149
974 974
\r
1150
913 888
\r
1151
816 997
\r
1152
970 979
\r
1153
898 913
\r
1154
903 898
\r
1155
874 943
\r
1156
821 974
\r
1157
946 970
\r
1158
925 870
\r
1159
973 811
\r
1160
962 969
\r
1161
893 965
\r
1162
988 958
\r
1163
923 850
\r
1164
954 840
\r
1165
942 867
\r
1166
985 905
\r
1167
975 850
\r
1168
880 990
\r
1169
998 975
\r
1170
970 980
\r
1171
998 944
\r
1172
993 815
\r
1173
950 963
\r
1174
960 996
\r
1175
982 955
\r
1176
955 955
\r
1177
926 970
\r
1178
961 994
\r
1179
885 892
\r
1180
892 946
\r
1181
902 959
\r
1182
994 815
\r
1183
964 911
\r
1184
974 979
\r
1185
873 941
\r
1186
972 933
\r
1187
842 983
\r
1188
973 852
\r
1189
940 966
\r
1190
994 948
\r
1191
904 916
\r
1192
833 1000
\r
1193
961 940
\r
1194
885 968
\r
1195
986 986
\r
1196
846 942
\r
1197
994 815
\r
1198
990 808
\r
1199
998 926
\r
1200
958 843
\r
1201
979 883
\r
1202
931 967
\r
1203
904 992
\r
1204
974 806
\r
1205
810 978
\r
1206
958 860
\r
1207
915 924
\r
1208
963 899
\r
1209
947 798
\r
1210
986 986
\r
1211
812 949
\r
1212
991 919
\r
1213
997 861
\r
1214
999 846
\r
1215
810 979
\r
1216
813 955
\r
1217
924 895
\r
1218
842 960
\r
1219
909 921
\r
1220
965 985
\r
1221
870 928
\r
1222
943 953
\r
1223
984 983
\r
1224
836 989
\r
1225
892 920
\r
1226
844 997
\r
1227
938 940
\r
1228
987 894
\r
1229
890 970
\r
1230
976 842
\r
1231
959 982
\r
1232
972 984
\r
1233
856 949
\r
1234
934 909
\r
1235
902 956
\r
1236
929 926
\r
1237
916 841
\r
1238
923 958
\r
1239
904 835
\r
1240
967 982
\r
1241
998 960
\r
1242
852 989
\r
1243
935 936
\r
1244
971 971
\r
1245
941 994
\r
1246
910 994
\r
1247
928 928
\r
1248
935 936
\r
1249
875 981
\r
1250
877 905
\r
1251
931 957
\r
1252
977 844
\r
1253
893 854
\r
1254
897 972
\r
1255
899 997
\r
1256
932 984
\r
1257
930 858
\r
1258
985 868
\r
1259
909 908
\r
1260
854 972
\r
1261
949 997
\r
1262
943 961
\r
1263
957 922
\r
1264
877 973
\r
1265
979 883
\r
1266
861 993
\r
1267
923 973
\r
1268
923 923
\r
1269
900 939
\r
1270
981 890
\r
1271
871 919
\r
1272
904 924
\r
1273
766 1000
\r
1274
813 955
\r
1275
916 977
\r
1276
934 980
\r
1277
999 905
\r
1278
935 840
\r
1279
975 850
\r
1280
970 955
\r
1281
836 989
\r
1282
892 862
\r
1283
991 795
\r
1284
929 956
\r
1285
936 960
\r
1286
801 986
\r
1287
890 970
\r
1288
803 974
\r
1289
925 996
\r
1290
937 937
\r
1291
949 988
\r
1292
870 912
\r
1293
912 912
\r
1294
926 905
\r
1295
995 889
\r
1296
913 976
\r
1297
979 964
\r
1298
993 988
\r
1299
983 925
\r
1300
938 995
\r
1301
938 849
\r
1302
985 843
\r
1303
912 918
\r
1304
879 879
\r
1305
869 917
\r
1306
974 990
\r
1307
916 949
\r
1308
935 954
\r
1309
989 986
\r
1310
953 895
\r
1311
969 796
\r
1312
938 900
\r
1313
874 991
\r
1314
866 997
\r
1315
934 962
\r
1316
981 926
\r
1317
766 1000
\r
1318
909 891
\r
1319
978 823
\r
1320
989 999
\r
1321
952 895
\r
1322
840 948
\r
1323
963 888
\r
1324
871 942
\r
1325
950 966
\r
1326
992 917
\r
1327
961 994
\r
1328
984 934
\r
1329
953 871
\r
1330
964 809
\r
1331
970 992
\r
1332
986 981
\r
1333
974 806
\r
1334
819 996
\r
1335
938 932
\r
1336
892 862
\r
1337
872 983
\r
1338
992 985
\r
1339
988 949
\r
1340
1000 889
\r
1341
954 929
\r
1342
943 995
\r
1343
940 878
\r
1344
870 928
\r
1345
947 904
\r
1346
990 926
\r
1347
975 962
\r
1348
929 956
\r
1349
857 977
\r
1350
909 992
\r
1351
943 961
\r
1352
996 920
\r
1353
1000 750
\r
1354
993 894
\r
1355
949 983
\r
1356
841 953
\r
1357
990 950
\r
1358
994 994
\r
1359
987 987
\r
1360
950 827
\r
1361
919 860
\r
1362
907 973
\r
1363
807 954
\r
1364
888 983
\r
1365
968 984
\r
1366
939 982
\r
1367
958 961
\r
1368
909 930
\r
1369
871 919
\r
1370
954 862
\r
1371
904 963
\r
1372
915 945
\r
1373
904 931
\r
1374
937 981
\r
1375
923 850
\r
1376
924 980
\r
1377
962 954
\r
1378
843 989
\r
1379
819 996
\r
1380
933 998
\r
1381
971 822
\r
1382
995 995
\r
1383
876 879
\r
1384
953 968
\r
1385
871 942
\r
1386
912 977
\r
1387
944 935
\r
1388
804 984
\r
1389
968 989
\r
1390
931 996
\r
1391
952 915
\r
1392
954 928
\r
1393
929 967
\r
1394
828 960
\r
1395
929 881
\r
1396
982 851
\r
1397
960 994
\r
1398
932 810
\r
1399
970 965
\r
1400
912 977
\r
1401
925 962
\r
1402
879 955
\r
1403
972 922
\r
1404
918 998
\r
1405
994 975
\r
1406
971 854
\r
1407
973 960
\r
1408
974 942
\r
1409
927 969
\r
1410
984 989
\r
1411
892 997
\r
1412
931 948
\r
1413
973 954
\r
1414
834 987
\r
1415
993 987
\r
1416
962 828
\r
1417
938 940
\r
1418
972 941
\r
1419
951 994
\r
1420
939 923
\r
1421
801 986
\r
1422
960 994
\r
1423
911 911
\r
1424
928 985
\r
1425
938 956
\r
1426
816 972
\r
1427
874 893
\r
1428
1000 916
\r
1429
992 985
\r
1430
995 857
\r
1431
950 986
\r
1432
979 979
\r
1433
963 931
\r
1434
914 916
\r
1435
844 979
\r
1436
992 958
\r
1437
849 977
\r
1438
878 974
\r
1439
969 956
\r
1440
996 833
\r
1441
895 895
\r
1442
997 997
\r
1443
967 975
\r
1444
965 952
\r
1445
955 907
\r
1446
831 954
\r
1447
954 969
\r
1448
988 808
\r
1449
968 958
\r
1450
951 957
\r
1451
919 987
\r
1452
970 841
\r
1453
844 922
\r
1454
913 913
\r
1455
985 914
\r
1456
943 943
\r
1457
852 983
\r
1458
963 931
\r
1459
892 997
\r
1460
847 943
\r
1461
983 896
\r
1462
968 983
\r
1463
991 940
\r
1464
962 948
\r
1465
936 966
\r
1466
970 996
\r
1467
988 933
\r
1468
973 893
\r
1469
836 989
\r
1470
947 949
\r
1471
948 953
\r
1472
856 968
\r
1473
903 982
\r
1474
993 929
\r
1475
772 992
\r
1476
965 794
\r
1477
809 994
\r
1478
911 927
\r
1479
977 812
\r
1480
963 899
\r
1481
870 935
\r
1482
827 937
\r
1483
949 950
\r
1484
997 772
\r
1485
858 930
\r
1486
986 930
\r
1487
934 909
\r
1488
970 893
\r
1489
924 992
\r
1490
983 925
\r
1491
899 952
\r
1492
928 906
\r
1493
844 958
\r
1494
968 983
\r
1495
984 1000
\r
1496
910 910
\r
1497
952 876
\r
1498
980 990
\r
1499
801 986
\r
1500
954 835
\r
1501
961 999
\r
1502
972 816
\r
1503
939 973
\r
1504
929 994
\r
1505
1000 816
\r
1506
944 972
\r
1507
899 899
\r
1508
744 992
\r
1509
863 1000
\r
1510
949 986
\r
1511
991 991
\r
1512
967 941
\r
1513
990 970
\r
1514
968 968
\r
1515
880 980
\r
1516
948 913
\r
1517
991 940
\r
1518
897 969
\r
1519
932 940
\r
1520
970 998
\r
1521
976 960
\r
1522
911 960
\r
1523
980 927
\r
1524
969 871
\r
1525
879 969
\r
1526
986 905
\r
1527
961 898
\r
1528
990 808
\r
1529
768 983
\r
1530
923 973
\r
1531
896 954
\r
1532
984 889
\r
1533
871 897
\r
1534
993 988
\r
1535
883 960
\r
1536
948 874
\r
1537
927 988
\r
1538
942 960
\r
1539
966 1000
\r
1540
909 891
\r
1541
989 903
\r
1542
979 883
\r
1543
819 980
\r
1544
958 929
\r
1545
896 896
\r
1546
988 835
\r
1547
992 903
\r
1548
956 931
\r
1549
918 918
\r
1550
905 932
\r
1551
939 1000
\r
1552
901 901
\r
1553
958 860
\r
1554
989 999
\r
1555
834 987
\r
1556
911 981
\r
1557
992 835
\r
1558
830 995
\r
1559
963 842
\r
1560
936 983
\r
1561
768 985
\r
1562
977 977
\r
1563
866 962
\r
1564
864 958
\r
1565
894 922
\r
1566
988 974
\r
1567
970 938
\r
1568
853 919
\r
1569
951 979
\r
1570
900 996
\r
1571
834 950
\r
1572
975 850
\r
1573
801 986
\r
1574
960 994
\r
1575
963 991
\r
1576
984 999
\r
1577
929 965
\r
1578
942 938
\r
1579
911 992
\r
1580
970 859
\r
1581
872 872
\r
1582
995 983
\r
1583
954 997
\r
1584
952 976
\r
1585
970 994
\r
1586
949 988
\r
1587
874 893
\r
1588
911 908
\r
1589
974 965
\r
1590
978 938
\r
1591
966 998
\r
1592
988 888
\r
1593
899 952
\r
1594
898 949
\r
1595
902 990
\r
1596
975 976
\r
1597
977 812
\r
1598
959 837
\r
1599
982 891
\r
1600
999 905
\r
1601
953 972
\r
1602
991 952
\r
1603
982 969
\r
1604
891 984
\r
1605
971 956
\r
1606
825 948
\r
1607
992 894
\r
1608
970 909
\r
1609
899 997
\r
1610
912 934
\r
1611
980 965
\r
1612
846 942
\r
1613
950 862
\r
1614
940 970
\r
1615
994 870
\r
1616
898 898
\r
1617
855 944
\r
1618
948 954
\r
1619
932 968
\r
1620
994 867
\r
1621
901 941
\r
1622
917 959
\r
1623
970 946
\r
1624
875 910
\r
1625
969 781
\r
1626
903 936
\r
1627
908 988
\r
1628
891 927
\r
1629
940 970
\r
1630
939 984
\r
1631
925 996
\r
1632
935 954
\r
1633
985 985
\r
1634
923 958
\r
1635
846 899
\r
1636
893 997
\r
1637
961 996
\r
1638
971 961
\r
1639
909 977
\r
1640
938 895
\r
1641
908 908
\r
1642
996 788
\r
1643
993 749
\r
1644
900 888
\r
1645
886 886
\r
1646
948 953
\r
1647
911 985
\r
1648
915 924
\r
1649
924 864
\r
1650
853 932
\r
1651
990 990
\r
1652
967 928
\r
1653
987 899
\r
1654
942 826
\r
1655
930 992
\r
1656
961 961
\r
1657
890 888
\r
1658
923 878
\r
1659
908 918
\r
1660
969 929
\r
1661
948 992
\r
1662
834 933
\r
1663
994 867
\r
1664
925 925
\r
1665
994 919
\r
1666
892 995
\r
1667
898 913
\r
1668
969 944
\r
1669
969 953
\r
1670
916 841
\r
1671
906 916
\r
1672
912 927
\r
1673
977 942
\r
1674
857 974
\r
1675
995 973
\r
1676
827 979
\r
1677
933 963
\r
1678
963 963
\r
1679
929 994
\r
1680
950 827
\r
1681
927 978
\r
1682
932 968
\r
1683
877 956
\r
1684
938 895
\r
1685
850 987
\r
1686
884 908
\r
1687
915 976
\r
1688
896 980
\r
1689
941 994
\r
1690
885 918
\r
1691
929 978
\r
1692
854 929
\r
1693
969 929
\r
1694
901 901
\r
1695
978 993
\r
1696
939 973
\r
1697
991 872
\r
1698
931 931
\r
1699
813 981
\r
1700
934 895
\r
1701
877 905
\r
1702
915 981
\r
1703
960 861
\r
1704
950 827
\r
1705
973 890
\r
1706
974 974
\r
1707
910 959
\r
1708
856 995
\r
1709
876 912
\r
1710
871 999
\r
1711
919 908
\r
1712
962 969
\r
1713
925 988
\r
1714
906 883
\r
1715
919 977
\r
1716
892 995
\r
1717
952 976
\r
1718
971 956
\r
1719
954 862
\r
1720
956 958
\r
1721
944 896
\r
1722
878 878
\r
1723
991 766
\r
1724
981 993
\r
1725
879 920
\r
1726
982 969
\r
1727
995 872
\r
1728
984 883
\r
1729
944 926
\r
1730
877 956
\r
1731
975 976
\r
1732
970 996
\r
1733
932 940
\r
1734
949 991
\r
1735
891 970
\r
1736
953 866
\r
1737
982 996
\r
1738
956 849
\r
1739
943 977
\r
1740
973 926
\r
1741
976 902
\r
1742
966 963
\r
1743
967 917
\r
1744
908 912
\r
1745
992 903
\r
1746
909 927
\r
1747
925 936
\r
1748
950 977
\r
1749
900 960
\r
1750
927 870
\r
1751
919 896
\r
1752
992 935
\r
1753
833 925
\r
1754
904 904
\r
1755
988 974
\r
1756
891 945
\r
1757
870 987
\r
1758
816 997
\r
1759
940 988
\r
1760
983 818
\r
1761
898 929
\r
1762
905 932
\r
1763
880 980
\r
1764
850 987
\r
1765
906 933
\r
1766
821 974
\r
1767
940 958
\r
1768
938 980
\r
1769
989 888
\r
1770
997 992
\r
1771
886 918
\r
1772
859 924
\r
1773
994 891
\r
1774
885 892
\r
1775
853 919
\r
1776
933 963
\r
1777
949 950
\r
1778
854 984
\r
1779
929 998
\r
1780
988 875
\r
1781
892 862
\r
1782
908 918
\r
1783
985 919
\r
1784
969 796
\r
1785
852 983
\r
1786
827 992
\r
1787
939 984
\r
1788
913 983
\r
1789
974 863
\r
1790
971 944
\r
1791
987 956
\r
1792
918 851
\r
1793
888 983
\r
1794
965 964
\r
1795
828 929
\r
1796
882 954
\r
1797
999 936
\r
1798
813 961
\r
1799
936 970
\r
1800
895 945
\r
1801
813 981
\r
1802
948 980
\r
1803
966 996
\r
1804
980 897
\r
1805
932 810
\r
1806
850 921
\r
1807
1000 849
\r
1808
828 1000
\r
1809
890 919
\r
1810
1000 889
\r
1811
955 904
\r
1812
965 959
\r
1813
977 818
\r
1814
827 937
\r
1815
918 921
\r
1816
899 991
\r
1817
884 997
\r
1818
966 853
\r
1819
944 910
\r
1820
988 958
\r
1821
932 951
\r
1822
901 995
\r
1823
956 956
\r
1824
919 919
\r
1825
949 906
\r
1826
998 947
\r
1827
898 913
\r
1828
908 867
\r
1829
982 973
\r
1830
933 948
\r
1831
987 911
\r
1832
962 864
\r
1833
844 996
\r
1834
869 938
\r
1835
804 984
\r
1836
981 904
\r
1837
972 816
\r
1838
992 977
\r
1839
825 991
\r
1840
970 996
\r
1841
959 837
\r
1842
849 934
\r
1843
854 972
\r
1844
986 961
\r
1845
964 985
\r
1846
1000 889
\r
1847
956 981
\r
1848
990 950
\r
1849
987 766
\r
1850
849 977
\r
1851
954 953
\r
1852
929 881
\r
1853
939 939
\r
1854
958 928
\r
1855
963 838
\r
1856
912 943
\r
1857
845 966
\r
1858
918 978
\r
1859
961 940
\r
1860
899 958
\r
1861
869 917
\r
1862
893 974
\r
1863
975 982
\r
1864
984 804
\r
1865
952 952
\r
1866
983 818
\r
1867
820 983
\r
1868
859 939
\r
1869
931 948
\r
1870
879 969
\r
1871
950 882
\r
1872
893 990
\r
1873
991 915
\r
1874
991 952
\r
1875
1000 999
\r
1876
981 844
\r
1877
922 953
\r
1878
1000 849
\r
1879
958 961
\r
1880
946 950
\r
1881
813 962
\r
1882
938 938
\r
1883
932 951
\r
1884
869 994
\r
1885
980 990
\r
1886
913 888
\r
1887
981 957
\r
1888
981 957
\r
1889
951 980
\r
1890
942 948
\r
1891
934 934
\r
1892
857 895
\r
1893
942 846
\r
1894
935 936
\r
1895
912 977
\r
1896
857 895
\r
1897
990 884
\r
1898
952 959
\r
1899
920 996
\r
1900
876 879
\r
1901
929 965
\r
1902
997 929
\r
1903
991 786
\r
1904
958 972
\r
1905
953 871
\r
1906
895 895
\r
1907
901 995
\r
1908
980 944
\r
1909
937 937
\r
1910
910 959
\r
1911
843 989
\r
1912
970 991
\r
1913
955 994
\r
1914
840 957
\r
1915
1000 989
\r
1916
904 916
\r
1917
868 953
\r
1918
905 955
\r
1919
891 984
\r
1920
935 973
\r
1921
1000 889
\r
1922
965 932
\r
1923
883 993
\r
1924
972 948
\r
1925
953 866
\r
1926
923 850
\r
1927
960 999
\r
1928
897 999
\r
1929
888 999
\r
1930
987 974
\r
1931
886 918
\r
1932
929 978
\r
1933
973 953
\r
1934
943 940
\r
1935
926 887
\r
1936
859 924
\r
1937
914 914
\r
1938
950 950
\r
1939
985 905
\r
1940
963 995
\r
1941
939 957
\r
1942
870 995
\r
1943
946 927
\r
1944
842 945
\r
1945
953 953
\r
1946
982 929
\r
1947
880 930
\r
1948
916 966
\r
1949
916 977
\r
1950
984 804
\r
1951
969 886
\r
1952
972 816
\r
1953
855 997
\r
1954
980 980
\r
1955
906 916
\r
1956
946 946
\r
1957
948 853
\r
1958
965 952
\r
1959
979 808
\r
1960
949 974
\r
1961
977 848
\r
1962
978 823
\r
1963
882 954
\r
1964
899 913
\r
1965
847 948
\r
1966
931 856
\r
1967
912 984
\r
1968
952 894
\r
1969
961 992
\r
1970
936 966
\r
1971
838 970
\r
1972
977 945
\r
1973
955 904
\r
1974
955 944
\r
1975
916 977
\r
1976
966 1000
\r
1977
894 974
\r
1978
903 898
\r
1979
969 903
\r