-
Notifications
You must be signed in to change notification settings - Fork 16
/
heldout.txt
1989 lines (1989 loc) · 13.1 KB
/
heldout.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
184795
26114
410927
144777
169613
426297
370362
460309
174798
164819
34572
163434
492519
444666
140719
342934
432373
477503
37707
203694
98999
490167
23741
46008
139342
122420
9642
310157
488934
404267
489762
194107
287628
98455
343102
486348
187864
183725
187862
404667
136196
383001
86982
271323
303318
470395
19621
175184
209717
87757
87400
163703
449834
505810
476554
299781
249734
305823
345318
102389
443762
68730
264075
65759
70798
125412
153622
126495
403297
303349
94060
141606
195403
311831
369722
334941
451036
437850
233961
443696
155845
417117
312485
198108
276298
325871
406637
294739
54565
289481
183129
475044
318548
42490
522349
173895
198455
34979
227666
207213
57633
387968
491938
411827
359740
457876
276976
154560
512639
217133
120075
288348
88647
521665
402419
62152
59879
129116
478037
113412
170252
69758
349510
402757
485743
84614
464566
492959
55627
133725
364048
37654
169225
5121
28096
330293
5331
81155
18242
97603
227636
365563
262433
491951
500440
201523
425283
162282
491551
57336
422421
74335
73128
53561
37405
299458
334950
522270
45301
43189
157305
399965
10543
163475
360287
308990
294882
223057
81263
17593
295417
343712
477558
336301
96466
266587
173386
170640
384884
510417
221985
94081
341300
143172
521239
252376
425876
325599
139279
422771
376359
492079
172675
412067
346775
93654
56657
351006
270718
226928
217775
295222
112426
289472
88010
343530
372424
391068
503717
148205
366525
193765
278747
155797
372528
5283
298075
361753
429018
228809
106255
318973
202168
22456
57028
124615
37315
70572
380652
289720
367682
463613
321904
257948
304240
53225
336007
267811
362135
321628
317105
356115
419526
113169
81344
430384
309799
126690
69558
360710
437545
152396
245563
184938
13850
458686
303600
93671
371140
140342
80866
292784
429969
440207
239490
272323
330911
492680
296527
81798
76
145314
38812
73882
448397
388138
113115
456232
334337
277194
431990
173473
72535
314402
45208
153831
501342
200830
427653
465974
195582
299549
286853
432857
71528
106250
31255
449707
181947
87427
199366
325232
311873
490125
452738
201664
441301
409508
133080
325976
35956
408098
477884
90734
198077
225930
30413
126959
191250
432254
489602
190396
191628
86327
37132
188136
407223
68218
193062
157164
356965
440093
521893
232092
325235
444702
122153
421802
170810
237512
8458
64569
172077
358923
69810
151243
215470
131024
127718
142198
65963
228626
37692
409170
366556
514738
93459
142218
290347
101822
37106
292471
40169
458478
339672
433961
300775
88754
303948
108888
383301
66723
93081
408681
270591
358625
71691
323685
497454
126571
86138
10223
52451
516539
335454
166184
304408
165344
414191
390845
215448
312894
85428
141869
227554
61708
259962
85721
391996
248748
256840
214344
290681
240023
464178
145335
283984
174847
513616
82100
281029
419052
153185
120986
28078
493008
167313
379722
20280
362291
103743
88710
110694
384898
232572
501281
319764
465245
316885
234176
464369
348143
488119
499463
161463
195587
344260
324223
422751
22588
229968
133502
328570
504193
294016
496111
69086
6906
67660
250414
52512
58737
125111
194005
144435
347986
473837
347459
395094
378095
144190
342753
521145
147660
295890
358730
124399
340321
245086
290970
63972
493295
511950
522752
125150
199026
256183
192733
190574
170637
182307
496911
86537
440548
176543
30374
350165
387254
300384
476199
456647
109923
317986
132997
336563
474300
433006
372595
314367
428820
115121
240572
280392
247549
56753
388863
138491
19828
166959
362964
115694
500980
67522
2943
35602
352080
70910
385611
502040
332315
305163
113272
398790
246222
341680
468604
363478
320614
319077
387360
103832
410435
310860
18928
221042
15853
348086
439261
483949
204303
260510
141229
503910
197534
157139
83718
172865
356154
58261
454227
72449
180252
331680
248875
404524
170898
412513
469631
426192
327164
309500
115918
364649
25789
89819
197177
17316
431590
23734
516145
344817
196177
360954
371167
354361
58083
433136
146238
428656
269880
30383
124513
245381
15211
39647
248543
89096
434880
386353
158578
96362
319020
315161
118603
470078
103352
297668
426787
329358
239647
399274
270049
421504
1026
176775
182027
316877
157029
329351
209526
272383
349596
106375
420981
437318
89381
462556
365771
258489
70748
383339
510901
399421
253426
186853
382508
60097
34493
65864
10865
228237
148414
113605
461896
6035
159368
413942
334066
71713
243992
522070
18082
190328
423645
39004
227766
216039
83822
34297
72628
138623
58244
300659
416993
57101
30931
280904
359979
177116
391855
436891
181995
79691
35932
393115
38406
409907
243808
250615
234442
500979
262202
490241
437997
503932
328356
155459
216598
44118
285129
320826
440609
481280
35846
23562
121782
207552
63986
386992
6361
216845
245036
353512
136630
244472
375783
147698
426124
66221
78053
273034
396037
458090
121379
34888
378578
356117
335297
214761
251509
35592
448702
225888
178614
106854
492715
5763
49077
182073
369324
300639
387441
79919
85780
511585
158671
378535
205994
132059
509268
112418
207866
47640
37590
489794
183630
136042
208037
462993
198251
336635
30007
520388
282344
172709
486750
437602
108929
515731
125608
395767
91583
465013
347553
73258
211943
14849
422679
170604
329664
235320
493027
76520
425169
218932
234333
159898
83187
398824
295403
497155
130998
252230
277460
240501
339002
305883
515243
124106
498752
37824
246412
323491
445116
70289
271816
484772
349416
369117
128896
224931
318919
387853
486192
449332
384562
222066
143430
402694
258480
310697
444511
48917
360467
508448
53141
324291
50790
395653
160057
417699
312782
456152
438983
39628
264218
435757
130674
334000
398150
216490
353037
335935
96727
215267
397361
466037
214043
199506
55446
125882
518596
73225
493385
133285
332800
66617
124025
169109
140891
226755
345519
232031
144339
117069
364732
408331
80761
402711
429920
314067
476456
426520
260602
166856
114472
277133
253271
138480
41829
321625
267101
202549
391635
130092
197373
277681
390131
450131
341979
16331
78564
68569
430418
278717
300647
152607
104213
512086
451050
353911
411475
285788
274429
80324
426210
237205
339070
30758
372421
66459
510822
91598
41262
506738
138374
223221
22168
490780
325260
400300
38801
296789
468862
188045
119659
354599
359625
110228
491425
463382
248582
233037
261909
59660
265512
283617
205235
201000
95391
345610
84171
316406
167343
161921
176357
73970
444352
424922
459817
303570
422498
491145
33640
203938
521233
437528
444543
59634
345146
179272
92349
113373
512076
121072
403173
460604
82825
124786
490161
37411
318119
12909
398780
233842
100012
340268
429595
220349
372106
321874
44992
504766
123059
55092
416228
295129
248883
328399
4796
253421
294916
436478
460611
243317
455375
298509
68850
399667
91266
6629
20916
156860
481504
438997
103242
520665
220321
142902
253194
511692
167534
315946
383312
22292
455940
259090
226204
364469
230798