Artifact Content
Not logged in

Artifact 7060fd38311d3f46ba6a6038424937193578151f:


\ test heap, run with -d 1M

[defined] maxdepth-.s 0= [IF] Variable maxdepth-.s [THEN]
[defined] clearstack 0= [IF] : clearstack s0 @ sp! ; [THEN]

hnew constant heap1
2variable time
: !time ntime time 2! ;
: .time ntime time 2@ d- 0 d.r ." ns" ;
: inserts ( x1 .. xn n -- ) !time 0 ?DO  heap1 hinsert  LOOP .time ;
: deletes ( -- x1 .. xn n ) !time heap1 hsize@ dup >r
    0 ?DO  heap1 hdelete  LOOP r> .time ;
1 5 3 -1 2 17 32 15 8 23
depth inserts cr
deletes cr
maxdepth-.s ! .s 9 maxdepth-.s ! clearstack cr

92 26 156 18 158 166 35 159 54 133 37 110 159 113 26 104 137 162 172
91 126 180 89 136 18 72 163 78 93 38 151 71 137 140 44 133 139 46 27
183 120 154 123 148 16 180 151 196 99 68 191 152 35 88 166 129 31 50
21 138 32 138 8 152 65 38 187 32 101 82 68 142 178 116 150 84 48 190 9
63 164 83 5 199 144 41 199 10 168 31 111 60 45 32 82 185 8 78 39 59 78
14 110 153 115 184 17 80 146 134 193 101 115 62 142 69 122 103 26 75
25 17 57 124 12 47 47 170 104 73 156 50 92 29 162 134 67 32 97 26 170
94 25 3 151 38 34 169 179 135 4 26 31 79 14 91 3 126 96 122 165 197 47
14 30 139 16 115 74 21 173 107 159 163 10 1 86 128 99 121 78 101 187
96 49 148 153 198 190 173 62 166 43 89 114 183 73 39 19 11 46 110 161
127 155 119 61 133 90 165 52 45 109 101 132 8 1 39 131 86 110 106 86
80 51 193 125 136 83 51 141 199 173 10 42 127 87 28 138 187 36 165 40
7 28 93 36 174 152 35 126 112 195 170 9 128

depth inserts cr
deletes cr
maxdepth-.s ! .s 9 maxdepth-.s ! clearstack cr

2436 9488 13631 7014 7435 14474 12868 45 18515 19830 7333 19333 11256
2733 13874 3524 18884 339 10856 3563 12865 12788 7279 16170 12227 65
2090 3049 9476 19246 8306 16824 14013 8715 3973 16713 4838 7575 5423
7083 6738 4208 889 2622 13485 19974 18454 18270 19076 19396 1619 17279
5670 18041 8427 9040 14578 7677 19148 5530 14991 17363 6833 11132 1181
8396 14948 6717 5515 3855 4264 19775 8153 1820 11970 4577 6821 16219
1048 657 9491 3233 10146 18031 2399 3545 19430 1369 3958 6831 1176
9421 4624 4616 4970 10501 14846 18410 2638 18539 6304 4166 7968 4972
2496 10185 16693 3480 2637 7508 8648 13692 19349 11030 2198 12734 2396
15998 12227 6216 16081 9426 10214 3269 10257 3002 901 7176 10936 19145
13575 14936 19645 11143 1093 5178 4150 8371 14647 17615 9448 3980 5354
18849 17290 2656 5352 12047 13011 18429 19619 9548 17395 12000 3353
3864 17632 2792 13898 13343 15328 11254 19871 1795 16435 11702 3329
14621 19411 5281 17607 2455 3444 16816 5436 17973 18364 3635 8032 6637
16829 7369 14822 9177 19332 2797 8045 5442 9989 10793 16171 3564 14534
5106 13805 3408 12532 2583 3844 2526 2534 16982 5344 3957 18693 578
14892 6561 8734 4278 3409 9086 9907 709 8774 15255 532 11056 5891 9572
2955 15318 16558 9307 7663 1814 12346 18977 15465 8337 1475 14976 7299
15945 18914 332 1230 3761 4193 4875 5258 2923 8909 675 14663 11074
2870 18719 18859 16604 1501 9215 10434 8261 6699 1737 15301 18196 4525
395 8904 6361 17356 16111 17780 9906 16146 16248 9165 9924 2667 12116
912 12441 18293 13267 5788 13437 4462 2213 15675 1485 11103 10744
12893 2993 11815 16438 8526 6037 4518 1061 1020 16247 19895 16353
16510 444 15806 2507 6348 18831 227 5161 8422 15931 16945 4951 9901
7161 9536 13663 3117 6443 11127 5598 18586 2593 7264 8767 16382 11478
10725 12681 18869 10887 2938 19701 10169 1205 6311 815 10043 1569 4917
17120 3267 1737 12197 14083 9401 1551 1665 5821 806 13705 65 8512
14967 6212 8495 1049 12746 13361 16102 11727 14479 4460 6306 4059 2429
3108 11598 17356 13478 5671 14961 2275 3598 9688 19214 19797 18293 451
8406 5755 11664 13614 7493 2155 1636 12199 16086 12860 13596 9869 7415
19428 19361 7591 3784 7948 537 18676 11141 10435 12030 5815 1814 2679
8456 19671 19156 18037 2521 5319 16006 16383 17224 6285 12158 8308
17879 4884 18988 13139 13295 10730 11044 18879 2699 12665 7021 13836
6703 64 2885 16595 17236 12733 5915 18014 7007 10415 10022 598 9647
17654 10337 7801 11053 565 6656 3549 6995 17749 8163 17910 13622 17819
10397 10043 14488 2431 4668 12741 17327 5151 17191 16109 5718 7491
19629 4047 10382 10564 1771 634 12480 591 6671 9320 14612 1188 9263
12743 16267 8986 9272 19915 11847 19909 14945 18156 8461 2726 14474
6621 12587 3484 16707 12928 527 380 12103 6295 4036 15909 6012 1548
18581 15860 13002 3745 13119 1136 14037 6494 15594 6266 7075 16451
14269 7859 3319 3231 645 5325 11925 14493 5839 8690 11397 15655 309
3198 18516 14292 12411 15823 16740 17123 12297 6288 1255 13572 9693
19828 8414 19002 9479 15834 5729 19271 9215 14490 12860 8070 7952 9578
12403 15095 16826 16349 19770 15274 17131 10737 11469 18117 9005 18738
12290 19236 18323 5391 17863 14461 4284 8863 13044 10633 16185 6845
8145 5374 8624 18901 5450 9404 7217 11695 4709 3316 14580 16179 16667
1893 16678 11870 15000 2590 13827 10713 9872 15417 5536 4589 9805
14436 19612 5680 11710 4840 14584 15152 4108 78 9900 7957 4401 1475
18653 8212 2181 19495 5454 14757 4796 6866 14981 12654 11973 5845
16551 2876 12744 2005 7139 14941 14336 17948 19561 11586 19728 11889
13350 1582 10813 13755 19847 18175 9601 3610 8720 15320 13521 10099
18625 9841 11495 18234 13726 13451 13329 17752 7524 2779 6262 19606
17956 4272 283 12065 16212 4219 7292 12186 18812 7997 11034 1138 78
9218 18088 3001 5939 18458 18797 15187 5935 19764 4046 16516 11591
19070 2970 19888 10148 1436 2751 15978 1978 11968 15870 7688 19886
5654 9793 9843 6949 276 3104 17149 18398 5700 4633 1152 9213 16709
7015 12441 4877 11171 16162 14444 12006 15537 4770 12601 6983 2041
6320 17490 3056 2635 12712 1862 12342 15936 215 2423 1672 10631 13404
5665 3258 6983 11874 7142 1764 14241 9976 19463 13023 5797 5088 18339
18105 19119 18475 15907 18292 8121 7445 3691 18938 16269 17710 17876
16444 7958 9268 5676 5692 12481 6063 17723 18461 5158 1985 13058 4825
16184 13061 5429 9145 1811 13082 396 3563 12780 19010 9781 5554 18106
3328 10534 13597 6472 14232 7990 16367 3215 16995 2372 1929 19403
16068 13139 2922 9361 11782 16665 13747 9040 16940 10051 10777 17616
8854 225 13432 12308 8961 15642 13884 32 13737 16231 5122 9713 11073
9279 10639 9073 5142 12204 2586 15489 11009 14550 15357 10079 10652
3591 15242 5875 5077 12255 19925 15876 13844 592 1976 8907 16751 14624
16067 4339 3218 9672 16196 17536 2336 6241 16005 16804 12660 5029 9680
17721 13141 15403 6399 10095 5581 5996 8005 14223 308 12815 18095
12880 15064 6362 14934 17072 3291 9469 17332 14472 9270 4815 11491
10050 13494 14419 3357 15762 17276 2580 4943 1809 7510 13456 10710
19199 10048 16933 19977 19825 9614 14623 8804 3242 10519 17254 11552
16154 17636 5675 3803 14209 12251 5387 11084 12950 8514 17488 17678
12669 14108 14101 8732 11186 3341 8835 9275 17780 13449 19261 14085
11970 19621 1135 10199 12282 5053 4086 17116 11044 7420 13786 8899
7391 6490 2716 1293 1777 81 5846 12175 16113 17911 9173 16676 14723
4922 10750 17157 19905 15192 5247 286 6409 16205 7961 12374 8298 13781
14765 19645 11956 2630 18473 10856 19980 3270 5460 4105 16000 19553
17947 12498 14970 18572 6375 19500 1959 4707 19475 4587 9489 2532
17644 5315 9482 0 14431 13464 4307 17077 10374 14811 5370 11480 1348
828 6085 15014 13451 13665 1983 5429 16204 171 5552 10050 9189 15602
5491 15375 10204 19362 3628 13639 15259 12547 12256 15448 11385 15565
13698 5412 3274 1058 17703 14965 3204 14910 8849 16237 18837 3067
17778 18748 17487 5063 5938 11020 10971 17632 18448 9072 2951 6113
15171 17367 15745 12928 6176 4423 8322 15982 16594 14151 18245 12298
369 1866 7639 4776 13821 10488 6167 6994 4145 10933 3840 4987 17016
1062 18565 13458 10775 11083 17634 13132 2093 18607 15538 3963 11887
16354 7425 11307 3595 17734 4234 8497 9401 8779 1825 10446 16692 13705
9005 15512 15109 14266 2216 6195 8407 9275 9522 8598 1366 1670 6053
19999 4213 3062 11575 17294 10559 15124 13907 1285 10929 9474 8395
4832 14895 19959 1396 15068 8983 13108 4126 11629 7799 17263 2671 1793
3538 12785 692 11342 13863 13836 2441 9392 18295 7714 11642 6409 2253
18925 11473 16404 5896 17543 5685 8048 15053 19564 15265 5436 4543
16932 5312 10012 15220 6902 2569 15798 11758 10681 6310 3424 12263
16239 1829 4031 10556 3204 19891 4601 8485 12609 8629 17610 3879 19504
16324 4047 6690 14086 12389 13318 6420 13997 17206 6527 7067 6719 54
18810 6494 14453 1491 8315 18265 19554 463 14814 11096 1779 1299 9279
6390 2975 15938 8542 18023 17093 67 3621 18579 15557 16313 11519 7948
13315 5642 8072 2591 14484 13131 6959 17050 19119 2431 5820 15581 991
15035 18811 17747 19407 3517 2323 9499 5781 6221 118 73 19742 10274
3701 6090 16356 14569 4931 13589 12610 14353 19437 15956 5242 11376
9042 7800 9748 7403 5850 7255 5774 17502 5860 17334 3100 6789 17161
15371 19187 19103 14322 5719 19687 2354 19356 15120 14173 8792 10709
14329 10821 8863 18734 8458 15167 15435 7470 2085 16179 12991 5893
10319 15827 19817 120 10321 4432 2323 11816 2955 11674 18203 8468
10149 3277 265 7222 10367 987 7671 3015 19171 13366 16887 15196 13406
18803 5104 6868 9294 14297 7824 15862 7926 14933 17864 18036 318 17660
6688 3190 2767 13398 13637 3226 9392 12452 11303 13929 7524 12623
18629 6651 8489 106 468 12967 8381 16861 19945 19907 12179 5294 11416
671 12385 6164 16464 6749 2888 5833 4538 1384 618 8292 4423 7149 10374
7164 3510 3517 11073 5738 5399 239 16758 14675 18579 1741 16015 3934
17019 3147 7584 4901 8537 5032 3351 11329 7293 17117 18611 10682 14159
13911 10818 116 14769 7414 17508 3823 1618 5734 18855 6826 7424 13453
11408 10000 19829 19944 18370 5045 8476 6423 7398 2657 9892 6650 13695
3747 19099 3066 3325 2038 10050 8151 7449 9048 15098 969 5948 16674
16516 2523 11676 3082 3283 14153 11284 8554 3430 8409 11407 17137
17374 17491 17611 6832 7679 13129 1399 14623 4628 4128 13972 9976
13941 6494 12496 6253 13089 12253 11565 8332 19813 12915 749 17739
4124 131 2453 7050 2472 12274 4978 6205 3265 9414 2019 13713 9989
14579 9111 9810 11151 603 11447 17811 380 2079 7256 12296 11873 3105
5010 2498 9161 6953 17829 12722 4325 16507 803 14012 17060 16141 10178
12913 19691 11355 3195 10483 10776 8062 13803 17761 1561 10861 2358
16507 15212 4144 18684 11084 1963 7492 12130 6233 1570 17191 2431 9225
15416 13682 149 14795 15807 12306 9843 9154 13934 4196 16976 19050
2510 1695 7276 966 10477 7947 19559 11035 14980 10477 14940 4461 338
18118 15347 10937 1036 1700 7599 12092 5527 2086 11283 12388 12622
4150 19384 5174 4944 10598 17829 13692 6420 5356 4042 2172 14835 7695
16863 6612 2497 540 4651 13415 14539 13970 477 10536 13389 5459 10225
6585 421 8816 1641 13458 11715 16577 14099 11461 18574 4863 11061
18485 607 1631 6438 3196 10979 3193 6255 7732 18535 6336 12004 253
11512 7334 834 12168 5342 7374 13968 6449 13419 17601 7021 17827 17171
2668 5500 11769 19848 11166 3972 11045 9087 4787 7610 8137 242 10515
16487 15317 11780 9151 15027 1974 10321 5767 15325 19001 6311 8129
12385 9863 324 17381 5982 5752 4423 496 13136 3259 168 9458 1632 7160
15210 17203 1310 4303 12580 8257 19873 7271 8930 8829 7043 8464 14765
8996 19597 16608 10649 9429 16938 5179 1682 16148 4344 1069 9397 6346
19826 6870 12984 6552 4113 16474 683 1880 13255 3172 2789 18483 19615
15164 3992 18259 11484 9990 16310 12701 9183 13656 14528 18160 9059
1065 18525 15500 11398 19456 7071 10357 17123 5658 4609 15635 10593
2458 6808 6291 12080 203 16405 9313 12976 4685 559 9322 7916 16855
9659 10578 10924 14473 15792 19349 7568 15949 8981 7782 1214 9752 4636
7901 4262 10980 17505 680 1865 10437 7325 16984 18756 16323 2363 19458
6097 10002 13052 17537 12314 19996 12663 13076 13834 15394 16650 19762
12218 9393 11924 11450 1645 2481 5406 14776 17782 6020 11513 2932
16416 5545 12627 16042 11597 15430 7033 12633 14254 2036 2625 1228
17280 14606 9181 15684 2935 18558 18216 9354 11253 13307 104 1713 378
13396 8093 16610 422 13285 14127 14877 16341 8023 12922 9640 19813
11223 19275 4835 16823 8166 10609 7018 18105 9822 17877 11571 9437
6211 2433 722 5376 3624 18946 2313 1616 11073 12005 12626 6827 17335
14084 2843 17950 6346 13248 5590 11857 3222 8660 10121 9233 5768 17127
17048 8209 15849 11863 12916 18017 15315 1038 7094 2589 3372 18521 665
8710 6257 2181 11217 10022 6121 13164 2566 18094 9251 16095 10968
15621 15794 9022 578 4657 4476 14673 4295 2720 15780 13460 2185 16801
16640 12770 7331 17925 5760 14905 12426 7316 16865 9459 19576 16540
13957 9244 2811 790 5760 7708 2521 15819 15553 7053 13793 6173 11963
6178 944 1578 12766 5262 19116 18040 14286 9151 1794 9128 11221 3462
12916 360 6240 18891 1874 19505 16278 19314 10351 19866 17911 1970
11765 19716 11462 630 6230 15648 5495 14295 10792 13769 14049 13087
1137 17297 938 5713 5868 13898 5056 10323 11646 359 3443 15918 321
17924 926 4264 15312 1976 13936 11127 3299 5658 18499 14125 3505 8547
6457 3329 10169 11930 11755 8275 14400 16363 10938 9632 18319 6364
2597 9621 12563 16376 13048 13129 675 6832 2913 7948 9143 407 219 5397
9055 9644 9753 17932 18671 4378 17478 7456 2950 11783 6244 6202 19622
9958 7596 6348 19603 1 16569 12801 16482 2111 8123 11438 18581 16884
19142 11133 8176 13756 8403 13903 12855 3508 13286 16998 17191 484
11731 8575 3711 13498 11151 4776 11358 8646 2978 16767 614 11260 16564
12597 3509 18405 13748 17919 5399 13414 16792 6610 3961 4638 19625
7132 18782 14050 9151 8134 2409 12343 1439 14349 19159 2277 172 11057
11324 258 17713 3296 15301 2725 13319 18049 2094 7617 9613 8530 1970
13886 13622 4882 17298 12210 871 6518 3574 5784 8414 18418 17897 16571
17519 11698 1479 3118 4008 6061 5859 19474 5187 6979 10996 6659 10720
8169 7740 19134 8952 7403 6034 9116 627 478 16090 8416 9062 9529 7379
750 10069 7031 13174 3268 4788 13208 18284 19916 1759 17179 14589 84
8809 19636 18165 9373 6218 687 18202 4458 7243 15330 3830 17542 17098
7108 7894 1463 6508 19001 18871 17148 13209 354 16880 12384 17066
13629 2380 1694 14438 4567 1822 6807 12843 13950 16758 13874 5607
18516 3377 17094 17779 18544 8676 3279 15244 5501 16226 1147 6956 3283
19916 14357 10834 15217 6594 14210 3944 10861 10619 8973 19169 2218
14168 3418 6624 11054 19208 12814 10852 408 6932 6667 2461 4826 9098
7570 6197 913 15451 9277 14511 9086 11589 15191 8192 7663 17061 17153
15969 484 14610 943 992 6357 7393 11275 8789 19239 542 15817 19913
3483 3063 8470 4789 7467 16403 19732 1328 17957 12264 4538 8297 1768
7552 17047 12524 4660 8736 6375 17382 5170 7119 9276 5081 13181 12416
7242 12468 8995 4005 4800 5272 4129 5620 18839 18261 8530 16325 7577
12436 8509 2522 14768 3758 18112 12430 1920 12617 13661 6092 14936
5536 9944 16527 7104 5588 14846 4907 2314 14204 18673 15960 17961
13116 10 8196 13546 17080 1335 11701 18717 11499 14151 393 10720 7093
4504 1995 11026 5554 19982 10283 4499 13535 1527 17730 1856 8141 7028
4865 12165 18677 11627 16793 7661 7886 9713 2606 10576 17232 18047
12906 13124 15312 7692 12525 14005 12379 18706 8629 3107 14565 14452
13336 5694 17586 14665 11416 18319 11489 3252 2043 18167 8137 9821
14914 19473 17164 17807 19543 440 4719 11696 10033 13691 12458 18989
13138 8021 11494 16319 9691 6281 15873 3812 11125 18709 2990 10577
14683 13483 9579 10594 71 2302 9742 10394 18884 19213 9593 1886 19044
6405 3918 2925 5643 5506 9692 8444 6694 14276 15028 3292 18085 1583
13959 3889 10020 2650 2648 12352 4504 17375 18804 18249 16579 1765
5861 10837 18098 11846 3836 4410 9748 13735 2698 206 19150 15955 1945
7153 3000 7653 17923 13720 3461 2188 13635 553 7145 7734 9405 19326
1566 4293 5982 4846 8622 8899 11651 4963 5360 10684 19266 15948 14756
1304 2170 18234 13701 6706 4781 15876 15328 12750 6681 7472 9178 15550
13864 6000 16843 7324 18463 17199 15563 6514 11037 2308 12144 19482
11105 5956 5119 7342 19389 17692 8290 677 17593 12660 3727 5047 10274
5617 5364 9556 15492 15037 14287 16548 12226 17940 15973 7353 18591
12823 14038 7708 4231 3422 11235 7232 17024 4358 9002 2510 6719 9871
1154 16966 3163 274 16067 15976 16899 10742 19509 332 16762 7314 1463
17987 462 6752 8324 8621 742 12345 5433 16014 11154 7195 7371 14794
2224 17953 5735 4580 3111 8966 14379 12552 7122 2230 19916 7867 1161
11229 9301 10686 17036 15876 10980 628 10523 10724 3489 12980 10180
8555 3000 16844 19585 466 818 1278 18587 17060 5435 7798 12265 10419
9261 18952 4778 13828 10591 13480 3310 3768 4414 16440 2407 14606 7478
18220 17050 11997 8154 17379 13114 8012 19811 3225 10688 16124 5855
13848 17371 12849 18645 3587 11423 4756 18358 3890 5767 7849 9401
14462 11624 2085 9945 3988 18062 16417 428 3781 16230 15844 17853
10256 1327 10748 16087 16607 12917 7710 18423 15675 8548 17884 18443
18298 16996 3860 5863 19852 8023 19397 6711 1470 9370 5007 10405 5489
14673 19090 870 11732 2449 3464 14842 12729 18180 15005 18650 3777 352
17025 19317 4946 8709 7149 9314 7648 14118 361 17108 17126 14664 18639
7553 3436 15678 6429 1067 1321 9924 12119 6152 16214 13200 13449 2830
12543 16860 16732 18303 5683 8090 5809 7969 19492 6427 4418 9421 12702
12902 6905 15805 18611 1173 13813 18932 18416 6205 14474 13020 10836
16509 11761 1057 9291 9187 9645 1923 1698 16629 8228 4493 1646 15681
14427 1374 18961 759 12923 3298 14258 14387 3317 13994 5365 18922 318
5268 14930 1572 17821 11531 18611 18532 4351 7877 3490 575 13114 7203
9212 5337 12533 17647 17611 15482 19885 19663 11299 2913 810 19925
12090 16955 18462 13472 11140 7330 2660 13171 6569 1206 5267 8034 6939
16277 8230 9635 1461 1835 13438 2011 18399 6335 19903 8099 9784 16186
12422 14322 2707 12896 1010 16516 2520 9236 9848 18888 10875 579 4491
9082 14122 17338 10280 14252 6471 4901 12512 9833 11326 16652 9623
12036 13598 5422 19870 6569 15142 12645 14283 16997 72 12288 11706
1300 12359 18265 17817 11475 12350 16059 7920 3039 18379 8549 15421
2745 15508 5662 16222 18753 19584 851 3393 8975 14224 18370 7135 14688
18012 1514 6202 16332 2249 11098 7639 8961 9307 11924 2422 8779 1956
355 6754 9155 13182 4360 12152 1334 14562 8861 14167 10505 4267 5310
17647 2577 4524 12020 1716 15094 17084 18091 6503 7237 1430 10991
14136 10327 8445 12450 19845 19576 14764 4814 19261 18169 12244 12019
9723 19622 16403 15750 16250 16669 19291 2325 428 17507 15417 11878
3510 19158 9870 13120 4631 1458 18194 18963 14762 13289 11507 3038
1524 14513 15816 6410 4520 9700 4665 3747 2428 4026 2963 2214 4760
11547 6811 7905 19704 16565 264 16611 18602 16456 1841 19218 5298 308
13718 4878 121 14875 10176 2327 2861 11872 13814 812 2379 11653 13013
17353 17713 3478 9026 10102 9493 696 17630 8976 16860 4368 9410 14723
9394 3595 15127 14934 11362 9868 19951 3096 19398 14767 16683 1824
9734 4181 85 13262 10485 1467 4249 5226 18233 1154 18794 2670 13425
8569 557 8471 6731 5736 8850 1210 12816 11082 16823 354 2912 5967 3458
12728 7817 18513 14566 9041 9710 5267 14988 19052 2824 18716 17710
16379 19103 8328 5000 18623 11933 12761 19879 12789 9613 590 6314 1865
582 15433 9659 11536 16948 10690 10987 12881 12272 4041 9462 14409
11231 18680 10620 19079 2662 857 5799 13320 7240 4677 1374 4859 16460
11513 15946 5124 15637 12286 3599 10389 2682 19757 7946 1927 16444
4174 14661 18562 3973 18046 4388 2773 7707 17262 2949 17166 8719 3669
11923 10169 12848 5058 17865 1041 18794 17782 17117 14644 14456 8901
6947 8389 19989 9598 19371 7320 19450 4884 2088 19734 11037 9183 5994
513 14819 19993 8223 14504 16893 5263 16697 10554 3705 16029 4153 9723
14992 7347 2185 5524 13193 7081 17738 10789 14074 1831 8422 6749 18318
8565 1530 10335 5503 12945 7841 7124 18026 16093 17757 12773 788 17281
7306 3476 11101 16094 572 13797 8320 10094 631 11333 13125 5665 13796
19116 2036 2975 9885 15146 16009 534 14625 5874 18396 18494 13787 5292
13587 17689 1911 1208 12755 19226 6379 2423 11890 11883 6708 18610
8376 2764 3908 9275 601 1391 17043 12569 1342 19281 11015 14414 831
7919 9053 7553 12966 10633 19139 16316 10157 1234 8352 14025 3126
11620 15643 7681 4272 8186 6532 19164 18939 18116 4231 5307 10191
11598 6285 1735 4406 14533 8688 7988 12874 17976 853 17672 389 10513
19252 7923 19301 4186 11384 3360 8780 10990 6038 13885 5575 3006 15035
3367 19886 9629 18157 5125 18118 8916 14340 12209 14811 12489 12996
9813 4774 15536 11008 5376 13739 16587 4842 9319 2016 17305 18412
19036 13103 4469 19929 14510 8431 19490 14976 393 18859 2497 10545
17554 1516 554 6748 15395 6825 9463 11427 12055 6356 7146 13247 3652
5153 12709 10282 3553 14646 14306 6314 177 7917 4059 2441 12111 17409
14849 13419 8745 16221 874 10267 15851 14073 19891 14788 1115 17022
18564 7962 16741 7090 1414 19882 7766 17689 3234 5763 10026 11331 9399
4738 4867 13851 10421 7906 7760 11287 2078 6400 11705 12124 7938 2377
8952 1174 646 8483 11678 1564 10647 9063 4896 12190 4561 19884 2176
7448 15316 6187 238 11402 9643 5104 12765 19136 13331 13802 15252
16819 3522 16139 8424 7387 9553 12209 8684 7636 14048 5813 9445 14893
8058 3750 12624 7569 7136 8221 7241 13124 16591 9265 7608 8902 12870
13290 11754 17723 704 18515 5287 17964 6047 18844 16930 10198 13916
5191 487 18668 6980 2289 9893 5290 5820 17586 6980 5796 2341 7892 8903
9233 11771 12308 17482 7688 13268 748 3412 6105 413 670 11955 215 5815
12265 971 18479 8788 11983 14160 19709 4197 10582 19612 19952 899
10620 5325 19536 8372 5922 13792 15822 4626 11771 16152 9341 15597
3030 13271 14166 18875 16703 8490 2810 16361 770 15602 3096 14521
11799 7701 3315 10296 2851 13630 6977 3752 16969 250 905 6663 1960
19056 11598 2235 1639 18016 2355 5312 6426 10531 18853 7696 9776 1381
2214 6909 1813 17033 9926 15299 7628 1254 11270 7231 8909 8867 13820
7402 8918 18061 14536 14886 2980 516 8933 16289 16328 17722 19899
15760 12682 8091 405 4427 17050 1551 18474 18591 1310 328 9118 2618
5334 9736 17649 10761 1385 498 11508 17784 11091 12134 19042 8047 9950
4561 18335 1640 10779 9414 9644 14937 18475 7423 9342 15779 13787 8473
1618 14432 6515 14071 7728 4253 4421 1680 13544 4295 14474 5422 1111
5182 10419 13400 15986 2960 12201 18532 16540 5205 15027 17947 12984
3145 10574 14053 18376 1432 1638 7667 18472 14708 3632 14226 7228
18554 1573 18354 6703 11230 15908 1984 3660 82 5302 8533 7333 10898
12587 11130 16439 18747 2529 17187 2211 9241 19374 18059 16855 13848
14922 14218 882 12515 3482 19957 10233 8133 18840 1222 19357 16941
2243 7537 16918 7817 12547 12348 1765 142 11386 18738 18684 16958
11117 8275 12973 17020 12674 10207 6308 14296 2642 14524 14481 15063
12197 2248 1114 8620 16687 17298 15010 9218 15531 15373 2128 14917
3339 4257 7139 14678 19268 5327 3846 17669 12480 15973 15638 4606 8378
8055 14130 17577 5366 5647 2789 14500 14988 11732 2997 17350 17876 971
10006 10999 4983 19997 1043 6093 9664 9519 748 7202 9510 2958 630 3965
636 13994 12933 18596 18974 17508 18383 17711 5073 6262 14580 17728
9660 15200 8984 3492 11499 7366 8196 11885 158 14649 18267 4340 10299
4425 970 4130 16991 6692 19685 18325 1894 10426 12508 11028 12430
14026 10155 14159 2455 15318 13073 17945 12679 832 18268 5306 7246
16326 17038 4987 2746 7429 16156 7680 10644 10382 13233 7222 6400
12051 14180 16884 18378 12159 1842 1106 3352 13875 10891 12906 10124
4168 13688 11336 4180 10255 18126 11848 8308 17573 1017 3295 1983
12325 19199 4569 13357 15311 10181 10952 4405 4970 17346 17289 4211
2453 9177 4954 15006 19497 10533 19048 1554 5039 2716 10587 19434 1098
639 5632 7110 6658 3251 4798 14217 8874 12037 6078 16917 1582 10267
16698 427 3527 13819 6522 18025 8535 7932 5530 17047 4262 18295 7279
4576 3357 12409 2582 12909 16786 8286 9398 1378 7765 18684 18241 160
9130 19981 16444 16933 8141 921 14312 8018 7510 5654 15510 17512 6399
13333 11155 5508 10571 1347 14001 14596 13562 8656 916 17158 876 5413
14304 18835 13474 12310 11466 3811 3068 3072 14660 180 10336 11839
18584 3711 16245 15494 15219 1267 7682 8742 14994 10886 11453 7621
19503 6707 17671 5524 14525 12402 1308 12907 8521 7133 13064 3341 1892
5052 13478 14478 18281 14009 4332 811 12630 2546 6890 8446 4349 251
18810 5454 19150 16856 9512 7439 1020 7224 13002 16623 12001 13762
5511 1222 14362 11408 9975 1309 13784 3408 18843 11177 6672 3994 13892
8924 2146 9381 4730 10805 1667 15728 15300 3502 5866 6404 18243 4600
17190 4153 10055 6362 6857 11734 10356 12265 18745 5173 5507 2558
19570 13419 17666 19627 14467 292 15672 13851 4002 2434 3829 17835
6411 12590 14394 2262 4733 3918 9454 1015 11768 12486 3731 14847 2236
7597 1552 13442 5946 1052 9881 15647

depth inserts cr
deletes cr
maxdepth-.s ! .s 9 maxdepth-.s ! clearstack cr