#FIG 3.1 Portrait Center Inches 1200 2 6 1575 1905 2165 2495 1 3 0 3 -1 7 0 0 -1 0.000 1 0.0000 1870 2200 280 280 1870 2200 2140 2275 4 0 -1 0 0 18 24 0.0000 4 270 195 1760 2344 1\001 -6 6 7485 1935 8075 2525 1 3 0 3 -1 7 0 0 -1 0.000 1 0.0000 7780 2230 280 280 7780 2230 8050 2305 4 0 -1 0 0 18 24 0.0000 4 270 195 7700 2359 2\001 -6 6 525 255 7875 2055 6 2775 255 7875 2055 6 2775 255 7875 2055 6 4605 255 6135 780 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 4620 270 6120 270 6120 765 4620 765 4620 270 4 0 -1 0 0 18 18 0.0000 4 270 1335 4725 630 Dictionary\001 -6 6 6300 255 7830 780 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6315 270 7815 270 7815 765 6315 765 6315 270 4 0 -1 0 0 18 18 0.0000 4 210 435 6825 630 Set\001 -6 6 2895 255 4425 780 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 2910 270 4410 270 4410 765 2910 765 2910 270 4 0 -1 0 0 18 18 0.0000 4 210 825 3285 600 Assoc\001 -6 6 4650 1530 6180 2055 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 4665 1545 6165 1545 6165 2040 4665 2040 4665 1545 4 0 -1 0 0 18 18 0.0000 4 210 480 5130 1905 List\001 -6 6 2775 1530 4305 2055 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 2790 1545 4290 1545 4290 2040 2790 2040 2790 1545 4 0 -1 0 0 18 18 0.0000 4 210 510 3315 1905 Pair\001 -6 -6 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 4 3975 780 3975 1155 7125 1155 7125 780 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 5400 780 5400 1530 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 3525 780 3525 1530 -6 6 525 255 2175 855 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 600 285 2100 285 2100 780 600 780 600 285 4 0 -1 0 0 18 18 0.0000 4 225 900 900 630 Queue\001 -6 -6 6 600 900 15675 5325 6 600 900 15675 5325 6 600 900 15675 5325 6 600 900 15675 5325 6 9585 2100 11235 2700 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 9660 2130 11160 2130 11160 2625 9660 2625 9660 2130 4 0 -1 0 0 18 18 0.0000 4 270 1305 9735 2475 DynBitSet\001 -6 6 10545 3300 12195 3900 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 10620 3330 12120 3330 12120 3825 10620 3825 10620 3330 4 0 -1 0 0 18 18 0.0000 4 270 1200 10770 3705 DynArray\001 -6 6 12645 900 14295 1500 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 12720 930 14220 930 14220 1425 12720 1425 12720 930 4 0 -1 0 0 18 18 0.0000 4 270 810 13095 1275 Graph\001 -6 6 13695 3300 15345 3900 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 13770 3330 15270 3330 15270 3825 13770 3825 13770 3330 4 0 -1 0 0 18 18 0.0000 4 210 930 14085 3690 VarList\001 -6 6 13380 2085 15660 2640 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 13395 2100 15645 2100 15645 2625 13395 2625 13395 2100 4 0 -1 0 0 18 18 0.0000 4 270 1950 13560 2475 DirectedGraph\001 -6 6 11580 2115 13110 2640 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 11595 2130 13095 2130 13095 2625 11595 2625 11595 2130 4 0 -1 0 0 18 18 0.0000 4 210 720 12000 2505 Stack\001 -6 6 600 3300 11475 5325 6 600 3300 10500 4350 6 600 3300 10500 3900 6 2205 3300 3855 3900 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 2280 3330 3780 3330 3780 3825 2280 3825 2280 3330 4 0 -1 0 0 18 18 0.0000 4 210 780 2655 3675 IdDict\001 -6 6 615 3315 2145 3840 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 630 3330 2130 3330 2130 3825 630 3825 630 3330 4 0 -1 0 0 18 18 0.0000 4 210 795 975 3690 BitSet\001 -6 6 3945 3300 5475 3825 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 3960 3315 5460 3315 5460 3810 3960 3810 3960 3315 4 0 -1 0 0 18 18 0.0000 4 210 525 4455 3660 Dict\001 -6 6 5550 3300 7200 3900 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 5625 3330 7125 3330 7125 3825 5625 3825 5625 3330 4 0 -1 0 0 18 18 0.0000 4 210 1395 5700 3675 HashTable\001 -6 6 7290 3300 8820 3825 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 7305 3315 8805 3315 8805 3810 7305 3810 7305 3315 4 0 -1 0 0 18 18 0.0000 4 210 1260 7440 3675 BndStack\001 -6 6 8925 3300 10455 3825 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 8940 3315 10440 3315 10440 3810 8940 3810 8940 3315 4 0 -1 0 0 18 18 0.0000 4 210 525 9420 3675 Cell\001 -6 -6 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 4 1350 3825 1350 4275 9675 4275 9675 3825 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 3000 3825 3000 4275 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 4725 3825 4725 4275 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 6375 3825 6375 4275 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 8100 3825 8100 4275 -6 6 5565 4710 7215 5310 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 5640 4740 7140 4740 7140 5235 5640 5235 5640 4740 4 0 -1 0 0 18 18 0.0000 4 270 1110 5865 5100 ArrayOp\001 -6 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 9675 4275 11400 4275 11400 3825 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 6375 4275 6375 4725 -6 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 4 10425 2625 10425 3000 11175 3000 11175 3300 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 4 12375 2625 12375 3000 11475 3000 11475 3300 -6 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 4 12375 2100 12375 1800 14550 1800 14550 2100 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 14550 2625 14550 3300 -6 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 13500 1425 13500 1800 -6 -6 6 14415 4465 15005 5055 1 3 0 3 -1 7 0 0 -1 0.000 1 0.0000 14710 4760 280 280 14710 4760 14980 4835 4 0 -1 0 0 18 24 0.0000 4 270 195 14630 4904 3\001 -6 6 13360 9385 13950 9975 6 13360 9385 13950 9975 1 3 0 3 -1 7 0 0 -1 0.000 1 0.0000 13655 9680 280 280 13655 9680 13925 9755 -6 4 0 -1 0 0 18 24 0.0000 4 270 195 13545 9817 4\001 -6 6 5670 9615 9255 10200 6 7605 9615 9255 10200 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 7620 9630 9240 9630 9240 10185 7620 10185 7620 9630 4 0 -1 0 0 18 18 0.0000 4 210 510 8145 10005 Pair\001 -6 6 5670 9615 7320 10200 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 5685 9630 7305 9630 7305 10185 5685 10185 5685 9630 4 0 -1 0 0 18 18 0.0000 4 270 1110 5985 10005 ArrayOp\001 -6 -6 6 6615 8400 8265 8985 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6630 8415 8250 8415 8250 8970 6630 8970 6630 8415 4 0 -1 0 0 18 18 0.0000 4 210 1230 6825 8805 BTreeUtil\001 -6 6 6615 6015 8265 6600 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6630 6030 8250 6030 8250 6585 6630 6585 6630 6030 4 0 -1 0 0 18 18 0.0000 4 210 795 7020 6420 BTree\001 -6 6 7440 7545 9720 8100 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 7455 7560 9705 7560 9705 8085 7455 8085 7455 7560 4 0 -1 0 0 18 18 0.0000 4 210 2010 7575 7935 BTreeElements\001 -6 6 9915 7845 12195 8400 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 9930 7860 12180 7860 12180 8385 9930 8385 9930 7860 4 0 -1 0 0 18 18 0.0000 4 270 1620 10245 8250 BTreeReorg\001 -6 6 4965 7245 7245 7800 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 4980 7260 7230 7260 7230 7785 4980 7785 4980 7260 4 0 -1 0 0 18 18 0.0000 4 210 1545 5340 7635 BTreeInsert\001 -6 6 2460 6945 4740 7500 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 2475 6960 4725 6960 4725 7485 2475 7485 2475 6960 4 0 -1 0 0 18 18 0.0000 4 210 1665 2775 7335 BTreeDelete\001 -6 6 11785 16060 12375 16650 1 3 0 3 -1 7 0 0 -1 0.000 1 0.0000 12080 16355 280 280 12080 16355 12350 16430 4 0 -1 0 0 18 24 0.0000 4 270 195 11987 16489 5\001 -6 6 3790 16125 6505 16620 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 3805 16140 6490 16140 6490 16605 3805 16605 3805 16140 4 0 -1 0 0 18 18 0.0000 4 210 1590 4295 16485 DDimDicUtil\001 -6 6 8410 16125 11125 16620 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 8425 16140 11110 16140 11110 16605 8425 16605 8425 16140 4 0 -1 0 0 18 18 0.0000 4 210 2160 8656 16500 DDimDicPartList\001 -6 6 6160 14925 8875 15420 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6175 14940 8860 14940 8860 15405 6175 15405 6175 14940 4 0 -1 0 0 18 18 0.0000 4 270 2055 6470 15293 DDimDicDebug\001 -6 6 6160 13725 8875 14220 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6175 13740 8860 13740 8860 14205 6175 14205 6175 13740 4 0 -1 0 0 18 18 0.0000 4 210 1845 6565 14066 DDimDicBuild\001 -6 6 6160 12600 8875 13095 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6175 12615 8860 12615 8860 13080 6175 13080 6175 12615 4 0 -1 0 0 18 18 0.0000 4 270 2205 6402 12957 DDimDictionary1\001 -6 6 6160 11400 8875 11895 2 2 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 6175 11415 8860 11415 8860 11880 6175 11880 6175 11415 4 0 -1 0 0 18 18 0.0000 4 270 2055 6478 11745 DDimDictionary\001 -6 2 1 1 3 -1 7 0 0 -1 8.000 0 0 -1 0 0 5 225 75 15885 75 15885 17055 225 17055 225 75 2 1 1 3 -1 7 0 0 -1 8.000 0 0 -1 0 0 3 195 2805 8385 2805 8385 75 2 1 1 3 -1 7 0 0 -1 8.000 0 0 -1 0 0 2 225 5715 15885 5715 2 1 1 3 -1 7 0 0 -1 8.000 0 0 -1 0 0 2 225 10905 15885 10905 2 1 1 3 -1 7 0 0 -1 8.000 0 0 -1 0 0 2 2535 75 2535 2775 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 2055 7230 2430 7230 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 4 1 1 2.00 120.00 240.00 5640 9900 2040 9900 2040 6375 6615 6375 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 4695 6945 6600 6615 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 6225 7260 7170 6660 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 8565 7575 7755 6660 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 11100 7860 8310 6645 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 4 1 1 2.00 120.00 240.00 9240 9900 13065 9900 13065 6375 8265 6375 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 6645 8430 3705 7560 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 5865 9600 5865 7800 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 6615 8445 6600 7785 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 13065 7350 7215 7350 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 5865 8100 7440 8100 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 7305 9690 7305 8970 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 7620 9690 7620 8985 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 8250 8400 8250 8100 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 8550 9615 8550 8070 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 8250 8400 9915 8280 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 8550 9645 10935 8430 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 4 1 1 2.00 120.00 240.00 5110 12870 5110 11670 5110 11670 6160 11670 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 4 1 1 2.00 120.00 240.00 6385 13695 5485 13395 5485 12420 6685 11970 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 7510 12570 7510 11895 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 9760 12945 9760 11670 8860 11670 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 7510 13695 7510 13095 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 5110 13995 5110 12870 6160 12870 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 5110 15195 5110 13995 6160 13995 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 5110 16170 5110 15195 6160 15195 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 9760 13995 9760 12870 8860 12870 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 9760 15195 9760 13995 8860 13995 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 3 1 1 2.00 120.00 240.00 9760 16170 9760 15195 8860 15195 2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 1 0 2 1 1 2.00 120.00 240.00 8410 16395 6460 16395