-
Notifications
You must be signed in to change notification settings - Fork 0
/
mainForInorderDump.cpp.output
10019 lines (10019 loc) · 67.4 KB
/
mainForInorderDump.cpp.output
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
Testing inorderDump begins.
15
54
169
241
247
252
337
393
398
593
723
934
1255
1434
1643
1889
2056
2221
2223
2335
2683
2686
2808
2809
2824
2826
2867
3104
3117
3163
3393
3447
3493
3657
3723
3800
3839
3902
3933
3967
4070
4108
4115
4326
4371
4378
4558
4570
4573
4634
4722
4804
4883
5008
5117
5176
5440
5529
5643
5803
5830
5907
6019
6020
6255
6439
6478
6484
6487
6678
6709
6844
6877
7023
7349
7359
7369
7498
8031
8142
8540
8773
8774
8812
8817
8847
9085
9301
9322
9385
9433
9508
9643
9677
9698
9731
10000
10012
10135
10236
10455
10536
10627
10699
10782
10825
10887
10987
11072
11332
11778
11806
11847
11866
11889
11906
11949
11989
12071
12163
12225
12420
12620
12634
12700
12801
12821
12976
13162
13165
13210
13277
13341
13405
13423
13435
13483
13829
13867
13903
14018
14172
14223
14308
14454
14470
14641
14659
14780
14888
14943
15008
15103
15167
15189
15444
15646
15696
15786
15792
15835
15860
16272
16296
16428
16489
16690
16842
16847
16849
17190
17219
17422
17518
17565
17715
17891
17917
18002
18075
18107
18140
18196
18218
18567
18585
18611
18612
18689
18772
18786
18975
19288
19319
19356
19551
19584
19648
19755
19938
20040
20131
20335
20346
20597
20660
20770
20929
20958
20979
21049
21324
21332
21336
21353
21452
21501
21528
21753
21827
21847
21975
22199
22418
22513
22606
22818
22842
22867
22961
22972
23005
23256
23259
23292
23329
23475
23569
23667
23754
23809
23814
24028
24055
24159
24239
24399
24493
24793
24799
24984
25030
25059
25064
25087
25144
25294
25776
25830
25929
25940
26230
26394
26402
26415
26479
26576
26886
26955
26971
26998
27153
27245
27434
27453
27501
27534
27886
28082
28276
28358
28395
28473
28559
28624
28693
28830
28912
28922
28933
28959
29100
29125
29192
29275
29344
29410
29515
29928
29966
30015
30152
30162
30277
30380
30582
30665
30783
30787
30897
30968
30989
31027
31171
31303
31391
31422
31450
31654
31668
31699
31709
31767
31818
31836
31866
31908
31919
32031
32044
32077
32342
32533
32581
32870
32914
33046
33220
33571
33742
33813
33893
34047
34085
34100
34106
34398
34599
34649
34670
34751
34778
34839
34869
34882
34889
34972
35089
35144
35163
35237
35256
35287
35344
35656
36104
36207
36382
36436
36767
36821
36863
36936
36939
36977
37215
37278
37521
37622
37672
37756
37781
37810
37824
38184
38188
38345
38352
38412
38508
38724
38804
38898
38982
39012
39039
39081
39107
39134
39255
39316
39603
39629
39728
39774
39933
39935
39980
39994
40086
40193
40215
40326
40457
40548
40581
40650
40760
40851
40900
41010
41017
41125
41198
41249
41438
41462
41569
41581
41644
41653
41746
41832
41984
42132
42198
42312
42392
42458
42483
42563
42566
42752
42840
42858
42887
42894
42949
43073
43113
43222
43339
43678
43697
43713
43747
43981
44030
44104
44175
44311
44333
44420
44453
44514
44694
44817
44856
44997
45055
45393
45407
45446
45726
46073
46164
46283
46468
46508
46793
46864
46935
47008
47109
47196
47265
47268
47404
47539
47621
47728
48032
48082
48116
48176
48249
48316
48455
48538
48657
48661
48713
49114
49162
49166
49295
49346
49617
49640
49694
49903
49917
50042
50064
50118
50146
50204
50237
50367
50375
50419
50422
50533
50702
50912
50979
51083
51084
51125
51233
51251
51310
51346
51582
51672
51706
51997
52167
52256
52332
52449
52481
52497
52546
52617
52789
52822
53180
53447
53469
53487
53659
53781
54204
54319
54446
54461
54512
54633
54673
54680
54965
55026
55048
55051
55085
55128
55375
55401
55501
55620
55655
55768
55792
55938
55960
56099
56278
56506
56915
56978
57064
57135
57239
57248
57294
57418
57540
57899
58005
58276
58327
58489
58548
58747
58971
59133
59421
59450
59482
59487
59498
59517
59679
59805
59857
59930
59951
59986
60013
60074
60129
60315
60317
60358
60494
60531
60554
60555
60613
60658
60685
60919
60935
60947
60988
61100
61177
61204
61270
61350
61541
61649
61706
61778
61884
61969
62051
62132
62136
62167
62201
62364
62375
62482
62485
62516
62774
62809
62868
63233
63288
63371
63374
63583
63777
63863
64225
64402
64493
64593
64800
64956
64971
65260
65375
65408
65542
65553
65609
65842
65858
65907
65998
66106
66123
66142
66214
66264
66273
66529
66552
66620
66747
66983
66987
67110
67144
67263
67303
67308
67380
67766
67910
68008
68018
68106
68108
68216
68226
68367
68463
68468
68469
68768
68772
68790
68820
68914
68954
69049
69140
69304
69345
69407
69587
69658
69727
70003
70214
70316
70740
70756
71007
71647
71736
71774
71816
71822
72029
72208
72211
72433
72680
72751
73115
73122
73128
73382
73434
73527
73684
73795
73923
73940
73942
73956
74251
74330
74418
74890
74958
75135
75196
75215
75249
75267
75307
75368
75418
75495
75511
75581
75923
75956
76009
76013
76041
76347
76497
76579
76662
76731
76742
77015
77064
77414
77442
77565
77605
77692
77784
78156
78193
78314
78457
78521
78544
78640
78843
78977
78989
79055
79162
79290
79475
79586
79660
79709
79727
79781
79796
79842
79862
79934
79958
80364
80468
80548
80585
80642
81071
81109
81240
81288
81384
81537
81613
81774
81803
81856
81941
82062
82064
82110
82434
82438
82457
82467
82624
82903
82916
83218
83241
83378
83461
83489
83593
83734
83816
83957
84001
84027
84186
84265
84357
84482
84635
84660
84670
84882
84911
84963
85035
85039
85137
85486
85693
85972
86075
86079
86111
86127
86299
86354
86477
86494
86538
86545
86627
86750
86804
86880
86891
86909
86936
86988
87210
87300
87321
87534
87583
87658
87694
88082
88204
88259
88420
88505
88526
88586
88644
88795
88934
89091
89103
89157
89173
89248
89279
89348
89398
89452
89623
89649
89744
89772
89802
90162
90206
90285
90325
90512
90533
90584
90936
90985
91028
91185
91526
91598
91643
91668
91930
91939
91940
91950
92030
92167
92337
92369
92389
92404
92506
92595
92596
92708
92749
92757
92863
92997
93042
93224
93348
93426
93470
93577
93813
93866
93999
94100
94251
94579
94672
94794
94866
94941
94954
95056
95142
95296
95361
95566
95600
95718
95939
95969
96013
96037
96057
96107
96119
96121
96132
96173
96224
96328
96491
96539
96552
96557
96676
96713
96896
96970
97060
97143
97207
97261
97443
97656
97660
97761
97908
98013
98269
98275
98345
98374