Grow Lineages along Minimum Spanning Tree for B Cell Recptor Seqeuence Data

This page provides some examples of using source code version of GLaMST.

Contents

Prepare environment

Set working directory to the upzipped folder. If your matlab does not have C/C++ compiler setup, need to first install MinGW, instructions at following link (Home->Add-Ons->search MinGW->install) https://www.mathworks.com/help/matlab/matlab_external/install-mingw-support-package.html

restoredefaultpath;
addpath lib
addpath src
mex src/editDist_only.cpp
mex src/backtrace.cpp
Building with 'Microsoft Visual C++ 2013 Professional'.
MEX completed successfully.
Building with 'Microsoft Visual C++ 2013 Professional'.
MEX completed successfully.

Simulate data

Simulate a dataset that

operation_probability = [0.99 0.005 0.005];% mutation, insertion, deletion chance
sequence_length = 300; % Length of the seqeunces
num_tree_nodes = 200; % Total number of the real tree
sample_size = 100; % Number of observed nodes
rng(42); %% Fix the random seed;
[observed_sequences, true_sequences, adj, is_selected] = simulate_data_v2(...
    sequence_length,num_tree_nodes,sample_size,operation_probability);
draw_hierarchy_tree(adj, is_selected');
Simulation:
    simulate a tree with 200 nodes, and 101 observed sequences (include root) ....   200
    obtained tree size: 144 nodes, 101 observed sequences.

Run GLaMST and visualize the results

This section is a example of using GLaMST. You need to pass a variable "observed_sequences" that contain a cell array of known sequences to function "reconstruct_tree_minimun_tree_size". Make sure the first sequence of "observed_sequences" should be root(G.L.). "reconstructed_nodes" is a cell array of sequences of the reconstructed tree. "reconstructed_is_selected" is the index of tree nodes that known before the reconstruction. "reconstructed_directed_adj" is the adjecent matrix that represent the hierarchical structure of the tree.

[reconstructed_nodes,mst_adj,reconstructed_is_selected, reconstructed_directed_adj] = ...
    reconstruct_tree_minimun_tree_size(observed_sequences);
draw_hierarchy_tree(reconstructed_directed_adj, reconstructed_is_selected);
Reconstruction:
    Initialization compute pairwise edit distance:   100 /   101Elapsed time is 2.120520 seconds.
    Iteratived build the tree:     1 /   100    Iteratived build the tree:     2 /   100Elapsed time is 0.124165 seconds.
    Iteratived build the tree:     3 /    99Elapsed time is 0.071267 seconds.
    Iteratived build the tree:     4 /    98Elapsed time is 0.069855 seconds.
    Iteratived build the tree:     5 /    98Elapsed time is 0.099349 seconds.
    Iteratived build the tree:     6 /    97Elapsed time is 0.060887 seconds.
    Iteratived build the tree:     7 /    96Elapsed time is 0.071146 seconds.
    Iteratived build the tree:     8 /    96Elapsed time is 0.109477 seconds.
    Iteratived build the tree:     9 /    96Elapsed time is 0.103427 seconds.
    Iteratived build the tree:    10 /    95Elapsed time is 0.061491 seconds.
    Iteratived build the tree:    11 /    95Elapsed time is 0.111595 seconds.
    Iteratived build the tree:    12 /    95Elapsed time is 0.114174 seconds.
    Iteratived build the tree:    13 /    94Elapsed time is 0.064371 seconds.
    Iteratived build the tree:    14 /    94Elapsed time is 0.113067 seconds.
    Iteratived build the tree:    15 /    93Elapsed time is 0.059393 seconds.
    Iteratived build the tree:    16 /    92Elapsed time is 0.059642 seconds.
    Iteratived build the tree:    17 /    91Elapsed time is 0.062090 seconds.
    Iteratived build the tree:    18 /    91Elapsed time is 0.099319 seconds.
    Iteratived build the tree:    19 /    90Elapsed time is 0.100453 seconds.
    Iteratived build the tree:    20 /    90Elapsed time is 0.120444 seconds.
    Iteratived build the tree:    21 /    89Elapsed time is 0.058099 seconds.
    Iteratived build the tree:    22 /    88Elapsed time is 0.063789 seconds.
    Iteratived build the tree:    23 /    87Elapsed time is 0.064429 seconds.
    Iteratived build the tree:    24 /    87Elapsed time is 0.099779 seconds.
    Iteratived build the tree:    25 /    86Elapsed time is 0.059487 seconds.
    Iteratived build the tree:    26 /    86Elapsed time is 0.100215 seconds.
    Iteratived build the tree:    27 /    85Elapsed time is 0.056506 seconds.
    Iteratived build the tree:    28 /    84Elapsed time is 0.054996 seconds.
    Iteratived build the tree:    29 /    83Elapsed time is 0.054777 seconds.
    Iteratived build the tree:    30 /    83Elapsed time is 0.096124 seconds.
    Iteratived build the tree:    31 /    83Elapsed time is 0.101616 seconds.
    Iteratived build the tree:    32 /    82Elapsed time is 0.069621 seconds.
    Iteratived build the tree:    33 /    82Elapsed time is 0.103427 seconds.
    Iteratived build the tree:    34 /    82Elapsed time is 0.097281 seconds.
    Iteratived build the tree:    35 /    81Elapsed time is 0.054755 seconds.
    Iteratived build the tree:    36 /    81Elapsed time is 0.106548 seconds.
    Iteratived build the tree:    37 /    81Elapsed time is 0.128251 seconds.
    Iteratived build the tree:    38 /    80Elapsed time is 0.064422 seconds.
    Iteratived build the tree:    39 /    79Elapsed time is 0.056616 seconds.
    Iteratived build the tree:    40 /    79Elapsed time is 0.101563 seconds.
    Iteratived build the tree:    41 /    78Elapsed time is 0.056860 seconds.
    Iteratived build the tree:    42 /    77Elapsed time is 0.060619 seconds.
    Iteratived build the tree:    43 /    77Elapsed time is 0.115746 seconds.
    Iteratived build the tree:    44 /    76Elapsed time is 0.068366 seconds.
    Iteratived build the tree:    45 /    75Elapsed time is 0.068663 seconds.
    Iteratived build the tree:    46 /    75Elapsed time is 0.117909 seconds.
    Iteratived build the tree:    47 /    74Elapsed time is 0.067540 seconds.
    Iteratived build the tree:    48 /    74Elapsed time is 0.118054 seconds.
    Iteratived build the tree:    49 /    73Elapsed time is 0.080665 seconds.
    Iteratived build the tree:    50 /    73Elapsed time is 0.119379 seconds.
    Iteratived build the tree:    51 /    72Elapsed time is 0.060695 seconds.
    Iteratived build the tree:    52 /    71Elapsed time is 0.067304 seconds.
    Iteratived build the tree:    53 /    70Elapsed time is 0.070905 seconds.
    Iteratived build the tree:    54 /    69Elapsed time is 0.059287 seconds.
    Iteratived build the tree:    55 /    68Elapsed time is 0.056229 seconds.
    Iteratived build the tree:    56 /    68Elapsed time is 0.129641 seconds.
    Iteratived build the tree:    57 /    67Elapsed time is 0.055729 seconds.
    Iteratived build the tree:    58 /    67Elapsed time is 0.123387 seconds.
    Iteratived build the tree:    59 /    66Elapsed time is 0.069422 seconds.
    Iteratived build the tree:    60 /    65Elapsed time is 0.071501 seconds.
    Iteratived build the tree:    61 /    64Elapsed time is 0.057541 seconds.
    Iteratived build the tree:    62 /    63Elapsed time is 0.056594 seconds.
    Iteratived build the tree:    63 /    62Elapsed time is 0.055693 seconds.
    Iteratived build the tree:    64 /    61Elapsed time is 0.062871 seconds.
    Iteratived build the tree:    65 /    60Elapsed time is 0.060691 seconds.
    Iteratived build the tree:    66 /    59Elapsed time is 0.061530 seconds.
    Iteratived build the tree:    67 /    58Elapsed time is 0.057703 seconds.
    Iteratived build the tree:    68 /    57Elapsed time is 0.065252 seconds.
    Iteratived build the tree:    69 /    56Elapsed time is 0.062061 seconds.
    Iteratived build the tree:    70 /    56Elapsed time is 0.096273 seconds.
    Iteratived build the tree:    71 /    55Elapsed time is 0.052244 seconds.
    Iteratived build the tree:    72 /    54Elapsed time is 0.048066 seconds.
    Iteratived build the tree:    73 /    53Elapsed time is 0.063324 seconds.
    Iteratived build the tree:    74 /    52Elapsed time is 0.046920 seconds.
    Iteratived build the tree:    75 /    51Elapsed time is 0.044680 seconds.
    Iteratived build the tree:    76 /    50Elapsed time is 0.051277 seconds.
    Iteratived build the tree:    77 /    50Elapsed time is 0.095397 seconds.
    Iteratived build the tree:    78 /    49Elapsed time is 0.046078 seconds.
    Iteratived build the tree:    79 /    48Elapsed time is 0.047744 seconds.
    Iteratived build the tree:    80 /    47Elapsed time is 0.060355 seconds.
    Iteratived build the tree:    81 /    46Elapsed time is 0.041801 seconds.
    Iteratived build the tree:    82 /    45Elapsed time is 0.039797 seconds.
    Iteratived build the tree:    83 /    44Elapsed time is 0.042710 seconds.
    Iteratived build the tree:    84 /    44Elapsed time is 0.085207 seconds.
    Iteratived build the tree:    85 /    44Elapsed time is 0.086675 seconds.
    Iteratived build the tree:    86 /    43Elapsed time is 0.038661 seconds.
    Iteratived build the tree:    87 /    42Elapsed time is 0.037253 seconds.
    Iteratived build the tree:    88 /    42Elapsed time is 0.097452 seconds.
    Iteratived build the tree:    89 /    41Elapsed time is 0.041653 seconds.
    Iteratived build the tree:    90 /    41Elapsed time is 0.097539 seconds.
    Iteratived build the tree:    91 /    40Elapsed time is 0.046379 seconds.
    Iteratived build the tree:    92 /    40Elapsed time is 0.106827 seconds.
    Iteratived build the tree:    93 /    39Elapsed time is 0.042877 seconds.
    Iteratived build the tree:    94 /    39Elapsed time is 0.085487 seconds.
    Iteratived build the tree:    95 /    38Elapsed time is 0.034732 seconds.
    Iteratived build the tree:    96 /    38Elapsed time is 0.083450 seconds.
    Iteratived build the tree:    97 /    37Elapsed time is 0.037617 seconds.
    Iteratived build the tree:    98 /    36Elapsed time is 0.032874 seconds.
    Iteratived build the tree:    99 /    35Elapsed time is 0.033980 seconds.
    Iteratived build the tree:   100 /    34Elapsed time is 0.031642 seconds.
    Iteratived build the tree:   101 /    34Elapsed time is 0.078889 seconds.
    Iteratived build the tree:   102 /    33Elapsed time is 0.030038 seconds.
    Iteratived build the tree:   103 /    32Elapsed time is 0.028862 seconds.
    Iteratived build the tree:   104 /    31Elapsed time is 0.028024 seconds.
    Iteratived build the tree:   105 /    30Elapsed time is 0.027379 seconds.
    Iteratived build the tree:   106 /    30Elapsed time is 0.075950 seconds.
    Iteratived build the tree:   107 /    29Elapsed time is 0.027410 seconds.
    Iteratived build the tree:   108 /    28Elapsed time is 0.026308 seconds.
    Iteratived build the tree:   109 /    28Elapsed time is 0.076572 seconds.
    Iteratived build the tree:   110 /    27Elapsed time is 0.025357 seconds.
    Iteratived build the tree:   111 /    26Elapsed time is 0.024686 seconds.
    Iteratived build the tree:   112 /    26Elapsed time is 0.075524 seconds.
    Iteratived build the tree:   113 /    25Elapsed time is 0.023901 seconds.
    Iteratived build the tree:   114 /    24Elapsed time is 0.023800 seconds.
    Iteratived build the tree:   115 /    23Elapsed time is 0.022777 seconds.
    Iteratived build the tree:   116 /    22Elapsed time is 0.021790 seconds.
    Iteratived build the tree:   117 /    21Elapsed time is 0.021194 seconds.
    Iteratived build the tree:   118 /    21Elapsed time is 0.077023 seconds.
    Iteratived build the tree:   119 /    20Elapsed time is 0.020023 seconds.
    Iteratived build the tree:   120 /    19Elapsed time is 0.019134 seconds.
    Iteratived build the tree:   121 /    18Elapsed time is 0.018273 seconds.
    Iteratived build the tree:   122 /    17Elapsed time is 0.017469 seconds.
    Iteratived build the tree:   123 /    16Elapsed time is 0.016294 seconds.
    Iteratived build the tree:   124 /    15Elapsed time is 0.015403 seconds.
    Iteratived build the tree:   125 /    14Elapsed time is 0.014402 seconds.
    Iteratived build the tree:   126 /    13Elapsed time is 0.015432 seconds.
    Iteratived build the tree:   127 /    12Elapsed time is 0.012567 seconds.
    Iteratived build the tree:   128 /    11Elapsed time is 0.012041 seconds.
    Iteratived build the tree:   129 /    10Elapsed time is 0.011227 seconds.
    Iteratived build the tree:   130 /    10Elapsed time is 0.061735 seconds.
    Iteratived build the tree:   131 /     9Elapsed time is 0.011292 seconds.
    Iteratived build the tree:   132 /     8Elapsed time is 0.010715 seconds.
    Iteratived build the tree:   133 /     7Elapsed time is 0.009226 seconds.
    Iteratived build the tree:   134 /     6Elapsed time is 0.008496 seconds.
    Iteratived build the tree:   135 /     5Elapsed time is 0.008101 seconds.
    Iteratived build the tree:   136 /     5Elapsed time is 0.064753 seconds.
    Iteratived build the tree:   137 /     4Elapsed time is 0.007499 seconds.
    Iteratived build the tree:   138 /     4Elapsed time is 0.057080 seconds.
    Iteratived build the tree:   139 /     3Elapsed time is 0.009390 seconds.
    Iteratived build the tree:   140 /     3Elapsed time is 0.069162 seconds.
    Iteratived build the tree:   141 /     2Elapsed time is 0.007184 seconds.
    Iteratived build the tree:   142 /     1Elapsed time is 0.009011 seconds.
    Iteratived build the tree:   143 /     0Elapsed time is 0.005143 seconds.
    Trim the tree for un-necessary nodes ... 
    Rewire the tree to further reduce size ... 143 

Write Reconstructed Tree to File

Use the command below to write the reconstructed tree to file. This command will generate two files. In simulated.out.tree file, each row coresponds to one single node. First item each row is node name and the following items are its children. In simulated.out.fa file, all the observed sequences and inserted seqeunces are presented.

Write_tree_toFile(reconstructed_nodes, reconstructed_directed_adj, reconstructed_is_selected, 'simulated');

Generate lineage tree from real data

Given this data is not yet publicly avaliable, we have simulated a dataset that has exactly the same topology as used in our paper ( with sequences order shuffled and nucleobase exchenged). This simulated data is avaliable here https://github.com/xysheep/GLaMST/blob/master/demodata.

fsa = fastaread('demodata/real.fasta');
observed_sequences = {fsa.Sequence}';

[reconstructed_nodes,mst_adj,reconstructed_is_selected, reconstructed_directed_adj] = ...
    reconstruct_tree_minimun_tree_size(observed_sequences);
draw_hierarchy_tree(reconstructed_directed_adj, reconstructed_is_selected);
Reconstruction:
    Initialization compute pairwise edit distance:   541 /   542Elapsed time is 43.889967 seconds.
    Iteratived build the tree:     1 /   541    Iteratived build the tree:     2 /   541Elapsed time is 1.394273 seconds.
    Iteratived build the tree:     3 /   541Elapsed time is 1.366834 seconds.
    Iteratived build the tree:     4 /   541Elapsed time is 1.364435 seconds.
    Iteratived build the tree:     5 /   541Elapsed time is 1.337757 seconds.
    Iteratived build the tree:     6 /   541Elapsed time is 1.357231 seconds.
    Iteratived build the tree:     7 /   541Elapsed time is 1.329215 seconds.
    Iteratived build the tree:     8 /   541Elapsed time is 1.331965 seconds.
    Iteratived build the tree:     9 /   541Elapsed time is 1.290013 seconds.
    Iteratived build the tree:    10 /   541Elapsed time is 1.256557 seconds.
    Iteratived build the tree:    11 /   541Elapsed time is 1.255414 seconds.
    Iteratived build the tree:    12 /   541Elapsed time is 1.229256 seconds.
    Iteratived build the tree:    13 /   541Elapsed time is 1.266646 seconds.
    Iteratived build the tree:    14 /   541Elapsed time is 1.199321 seconds.
    Iteratived build the tree:    15 /   541Elapsed time is 1.178721 seconds.
    Iteratived build the tree:    16 /   541Elapsed time is 1.142982 seconds.
    Iteratived build the tree:    17 /   541Elapsed time is 1.054887 seconds.
    Iteratived build the tree:    18 /   541Elapsed time is 1.040133 seconds.
    Iteratived build the tree:    19 /   541Elapsed time is 1.015815 seconds.
    Iteratived build the tree:    20 /   541Elapsed time is 0.997077 seconds.
    Iteratived build the tree:    21 /   541Elapsed time is 1.007992 seconds.
    Iteratived build the tree:    22 /   541Elapsed time is 1.015188 seconds.
    Iteratived build the tree:    23 /   541Elapsed time is 1.008596 seconds.
    Iteratived build the tree:    24 /   541Elapsed time is 1.033993 seconds.
    Iteratived build the tree:    25 /   541Elapsed time is 1.002765 seconds.
    Iteratived build the tree:    26 /   541Elapsed time is 0.999779 seconds.
    Iteratived build the tree:    27 /   541Elapsed time is 0.989820 seconds.
    Iteratived build the tree:    28 /   541Elapsed time is 0.984048 seconds.
    Iteratived build the tree:    29 /   541Elapsed time is 0.972771 seconds.
    Iteratived build the tree:    30 /   541Elapsed time is 0.970491 seconds.
    Iteratived build the tree:    31 /   541Elapsed time is 0.981549 seconds.
    Iteratived build the tree:    32 /   541Elapsed time is 1.013898 seconds.
    Iteratived build the tree:    33 /   541Elapsed time is 0.979306 seconds.
    Iteratived build the tree:    34 /   541Elapsed time is 1.067292 seconds.
    Iteratived build the tree:    35 /   541Elapsed time is 1.004116 seconds.
    Iteratived build the tree:    36 /   541Elapsed time is 0.986184 seconds.
    Iteratived build the tree:    37 /   541Elapsed time is 0.942021 seconds.
    Iteratived build the tree:    38 /   541Elapsed time is 0.916172 seconds.
    Iteratived build the tree:    39 /   541Elapsed time is 0.857411 seconds.
    Iteratived build the tree:    40 /   541Elapsed time is 0.865397 seconds.
    Iteratived build the tree:    41 /   541Elapsed time is 0.867144 seconds.
    Iteratived build the tree:    42 /   541Elapsed time is 0.860032 seconds.
    Iteratived build the tree:    43 /   541Elapsed time is 0.853735 seconds.
    Iteratived build the tree:    44 /   541Elapsed time is 0.863527 seconds.
    Iteratived build the tree:    45 /   541Elapsed time is 0.867072 seconds.
    Iteratived build the tree:    46 /   541Elapsed time is 0.878776 seconds.
    Iteratived build the tree:    47 /   541Elapsed time is 0.879233 seconds.
    Iteratived build the tree:    48 /   541Elapsed time is 0.859456 seconds.
    Iteratived build the tree:    49 /   541Elapsed time is 0.865887 seconds.
    Iteratived build the tree:    50 /   541Elapsed time is 0.862539 seconds.
    Iteratived build the tree:    51 /   541Elapsed time is 0.858314 seconds.
    Iteratived build the tree:    52 /   541Elapsed time is 0.864785 seconds.
    Iteratived build the tree:    53 /   541Elapsed time is 0.864251 seconds.
    Iteratived build the tree:    54 /   541Elapsed time is 0.862732 seconds.
    Iteratived build the tree:    55 /   541Elapsed time is 0.857890 seconds.
    Iteratived build the tree:    56 /   541Elapsed time is 0.883154 seconds.
    Iteratived build the tree:    57 /   541Elapsed time is 0.906861 seconds.
    Iteratived build the tree:    58 /   541Elapsed time is 0.867219 seconds.
    Iteratived build the tree:    59 /   541Elapsed time is 0.865940 seconds.
    Iteratived build the tree:    60 /   541Elapsed time is 0.893849 seconds.
    Iteratived build the tree:    61 /   541Elapsed time is 0.855432 seconds.
    Iteratived build the tree:    62 /   541Elapsed time is 0.872065 seconds.
    Iteratived build the tree:    63 /   541Elapsed time is 0.874216 seconds.
    Iteratived build the tree:    64 /   541Elapsed time is 0.864522 seconds.
    Iteratived build the tree:    65 /   541Elapsed time is 0.855740 seconds.
    Iteratived build the tree:    66 /   541Elapsed time is 0.861949 seconds.
    Iteratived build the tree:    67 /   541Elapsed time is 0.860640 seconds.
    Iteratived build the tree:    68 /   541Elapsed time is 0.875945 seconds.
    Iteratived build the tree:    69 /   541Elapsed time is 0.868606 seconds.
    Iteratived build the tree:    70 /   541Elapsed time is 0.859591 seconds.
    Iteratived build the tree:    71 /   541Elapsed time is 0.852927 seconds.
    Iteratived build the tree:    72 /   541Elapsed time is 0.851685 seconds.
    Iteratived build the tree:    73 /   541Elapsed time is 0.868485 seconds.
    Iteratived build the tree:    74 /   541Elapsed time is 0.875400 seconds.
    Iteratived build the tree:    75 /   541Elapsed time is 0.872348 seconds.
    Iteratived build the tree:    76 /   541Elapsed time is 0.874138 seconds.
    Iteratived build the tree:    77 /   541Elapsed time is 0.912802 seconds.
    Iteratived build the tree:    78 /   541Elapsed time is 0.864567 seconds.
    Iteratived build the tree:    79 /   541Elapsed time is 0.867499 seconds.
    Iteratived build the tree:    80 /   541Elapsed time is 0.852560 seconds.
    Iteratived build the tree:    81 /   541Elapsed time is 0.846370 seconds.
    Iteratived build the tree:    82 /   541Elapsed time is 0.846701 seconds.
    Iteratived build the tree:    83 /   541Elapsed time is 0.852674 seconds.
    Iteratived build the tree:    84 /   541Elapsed time is 0.832645 seconds.
    Iteratived build the tree:    85 /   541Elapsed time is 0.855099 seconds.
    Iteratived build the tree:    86 /   541Elapsed time is 0.861943 seconds.
    Iteratived build the tree:    87 /   541Elapsed time is 0.854443 seconds.
    Iteratived build the tree:    88 /   541Elapsed time is 0.850541 seconds.
    Iteratived build the tree:    89 /   541Elapsed time is 0.846075 seconds.
    Iteratived build the tree:    90 /   541Elapsed time is 0.851668 seconds.
    Iteratived build the tree:    91 /   541Elapsed time is 0.849083 seconds.
    Iteratived build the tree:    92 /   541Elapsed time is 0.860647 seconds.
    Iteratived build the tree:    93 /   541Elapsed time is 0.846449 seconds.
    Iteratived build the tree:    94 /   541Elapsed time is 0.847408 seconds.
    Iteratived build the tree:    95 /   541Elapsed time is 0.856962 seconds.
    Iteratived build the tree:    96 /   541Elapsed time is 0.858419 seconds.
    Iteratived build the tree:    97 /   541Elapsed time is 0.853102 seconds.
    Iteratived build the tree:    98 /   541Elapsed time is 0.848631 seconds.
    Iteratived build the tree:    99 /   541Elapsed time is 0.849635 seconds.
    Iteratived build the tree:   100 /   541Elapsed time is 0.834970 seconds.
    Iteratived build the tree:   101 /   541Elapsed time is 0.845414 seconds.
    Iteratived build the tree:   102 /   541Elapsed time is 0.853571 seconds.
    Iteratived build the tree:   103 /   541Elapsed time is 0.849006 seconds.
    Iteratived build the tree:   104 /   541Elapsed time is 0.840746 seconds.
    Iteratived build the tree:   105 /   541Elapsed time is 0.842388 seconds.
    Iteratived build the tree:   106 /   541Elapsed time is 0.854733 seconds.
    Iteratived build the tree:   107 /   541Elapsed time is 0.852727 seconds.
    Iteratived build the tree:   108 /   541Elapsed time is 0.861688 seconds.
    Iteratived build the tree:   109 /   541Elapsed time is 0.848041 seconds.
    Iteratived build the tree:   110 /   541Elapsed time is 0.850940 seconds.
    Iteratived build the tree:   111 /   541Elapsed time is 0.851412 seconds.
    Iteratived build the tree:   112 /   541Elapsed time is 0.840479 seconds.
    Iteratived build the tree:   113 /   541Elapsed time is 0.856396 seconds.
    Iteratived build the tree:   114 /   541Elapsed time is 0.853347 seconds.
    Iteratived build the tree:   115 /   541Elapsed time is 0.839326 seconds.
    Iteratived build the tree:   116 /   541Elapsed time is 0.837015 seconds.
    Iteratived build the tree:   117 /   541Elapsed time is 0.858867 seconds.
    Iteratived build the tree:   118 /   541Elapsed time is 0.848133 seconds.
    Iteratived build the tree:   119 /   541Elapsed time is 0.853342 seconds.
    Iteratived build the tree:   120 /   541Elapsed time is 0.844219 seconds.
    Iteratived build the tree:   121 /   541Elapsed time is 0.848591 seconds.
    Iteratived build the tree:   122 /   541Elapsed time is 0.842853 seconds.
    Iteratived build the tree:   123 /   541Elapsed time is 0.897720 seconds.
    Iteratived build the tree:   124 /   541Elapsed time is 0.853469 seconds.
    Iteratived build the tree:   125 /   541Elapsed time is 0.856535 seconds.
    Iteratived build the tree:   126 /   541Elapsed time is 0.840100 seconds.
    Iteratived build the tree:   127 /   541Elapsed time is 0.860111 seconds.
    Iteratived build the tree:   128 /   541Elapsed time is 0.848371 seconds.
    Iteratived build the tree:   129 /   541Elapsed time is 0.845416 seconds.
    Iteratived build the tree:   130 /   541Elapsed time is 0.834203 seconds.
    Iteratived build the tree:   131 /   541Elapsed time is 0.835881 seconds.
    Iteratived build the tree:   132 /   541Elapsed time is 0.852682 seconds.
    Iteratived build the tree:   133 /   541Elapsed time is 0.845798 seconds.
    Iteratived build the tree:   134 /   541Elapsed time is 0.856638 seconds.
    Iteratived build the tree:   135 /   541Elapsed time is 0.846063 seconds.
    Iteratived build the tree:   136 /   541Elapsed time is 0.839779 seconds.
    Iteratived build the tree:   137 /   541Elapsed time is 0.827607 seconds.
    Iteratived build the tree:   138 /   541Elapsed time is 0.840778 seconds.
    Iteratived build the tree:   139 /   541Elapsed time is 0.844587 seconds.
    Iteratived build the tree:   140 /   541Elapsed time is 0.835803 seconds.
    Iteratived build the tree:   141 /   541Elapsed time is 0.839779 seconds.
    Iteratived build the tree:   142 /   541Elapsed time is 0.834327 seconds.
    Iteratived build the tree:   143 /   541Elapsed time is 0.851957 seconds.
    Iteratived build the tree:   144 /   541Elapsed time is 0.852517 seconds.
    Iteratived build the tree:   145 /   541Elapsed time is 0.847053 seconds.
    Iteratived build the tree:   146 /   541Elapsed time is 0.832715 seconds.
    Iteratived build the tree:   147 /   541Elapsed time is 0.838300 seconds.
    Iteratived build the tree:   148 /   541Elapsed time is 0.907362 seconds.
    Iteratived build the tree:   149 /   541Elapsed time is 0.842879 seconds.
    Iteratived build the tree:   150 /   541Elapsed time is 0.862646 seconds.
    Iteratived build the tree:   151 /   541Elapsed time is 0.833830 seconds.
    Iteratived build the tree:   152 /   541Elapsed time is 0.834457 seconds.
    Iteratived build the tree:   153 /   541Elapsed time is 0.842056 seconds.
    Iteratived build the tree:   154 /   541Elapsed time is 0.853810 seconds.
    Iteratived build the tree:   155 /   541Elapsed time is 0.851957 seconds.
    Iteratived build the tree:   156 /   541Elapsed time is 0.841769 seconds.
    Iteratived build the tree:   157 /   541Elapsed time is 0.837116 seconds.
    Iteratived build the tree:   158 /   541Elapsed time is 0.848750 seconds.
    Iteratived build the tree:   159 /   541Elapsed time is 0.855122 seconds.
    Iteratived build the tree:   160 /   541Elapsed time is 0.838027 seconds.
    Iteratived build the tree:   161 /   541Elapsed time is 0.883710 seconds.
    Iteratived build the tree:   162 /   541Elapsed time is 0.895198 seconds.
    Iteratived build the tree:   163 /   541Elapsed time is 0.874560 seconds.
    Iteratived build the tree:   164 /   541Elapsed time is 0.896882 seconds.
    Iteratived build the tree:   165 /   541Elapsed time is 0.903731 seconds.
    Iteratived build the tree:   166 /   541Elapsed time is 0.839053 seconds.
    Iteratived build the tree:   167 /   541Elapsed time is 0.850763 seconds.
    Iteratived build the tree:   168 /   541Elapsed time is 0.836130 seconds.
    Iteratived build the tree:   169 /   541Elapsed time is 0.838274 seconds.
    Iteratived build the tree:   170 /   541Elapsed time is 0.843964 seconds.
    Iteratived build the tree:   171 /   541Elapsed time is 0.845540 seconds.
    Iteratived build the tree:   172 /   541Elapsed time is 0.849217 seconds.
    Iteratived build the tree:   173 /   541Elapsed time is 0.851389 seconds.
    Iteratived build the tree:   174 /   541Elapsed time is 0.839419 seconds.
    Iteratived build the tree:   175 /   541Elapsed time is 0.838935 seconds.
    Iteratived build the tree:   176 /   541Elapsed time is 0.839877 seconds.
    Iteratived build the tree:   177 /   541Elapsed time is 0.832913 seconds.
    Iteratived build the tree:   178 /   541Elapsed time is 0.822461 seconds.
    Iteratived build the tree:   179 /   541Elapsed time is 0.821408 seconds.
    Iteratived build the tree:   180 /   541Elapsed time is 0.820238 seconds.
    Iteratived build the tree:   181 /   541Elapsed time is 0.823623 seconds.
    Iteratived build the tree:   182 /   541Elapsed time is 0.827092 seconds.
    Iteratived build the tree:   183 /   541Elapsed time is 0.834419 seconds.
    Iteratived build the tree:   184 /   541Elapsed time is 0.819854 seconds.
    Iteratived build the tree:   185 /   541Elapsed time is 0.833075 seconds.
    Iteratived build the tree:   186 /   541Elapsed time is 0.822340 seconds.
    Iteratived build the tree:   187 /   541Elapsed time is 0.823157 seconds.
    Iteratived build the tree:   188 /   541Elapsed time is 0.815133 seconds.
    Iteratived build the tree:   189 /   541Elapsed time is 0.833170 seconds.
    Iteratived build the tree:   190 /   541Elapsed time is 0.841267 seconds.
    Iteratived build the tree:   191 /   541Elapsed time is 0.838136 seconds.
    Iteratived build the tree:   192 /   541Elapsed time is 0.842654 seconds.
    Iteratived build the tree:   193 /   541Elapsed time is 0.820836 seconds.
    Iteratived build the tree:   194 /   541Elapsed time is 0.824831 seconds.
    Iteratived build the tree:   195 /   541Elapsed time is 0.824914 seconds.
    Iteratived build the tree:   196 /   541Elapsed time is 0.825265 seconds.
    Iteratived build the tree:   197 /   541Elapsed time is 0.812868 seconds.
    Iteratived build the tree:   198 /   541Elapsed time is 0.812023 seconds.
    Iteratived build the tree:   199 /   541Elapsed time is 0.815965 seconds.
    Iteratived build the tree:   200 /   541Elapsed time is 0.856164 seconds.
    Iteratived build the tree:   201 /   541Elapsed time is 0.818415 seconds.
    Iteratived build the tree:   202 /   541Elapsed time is 0.814708 seconds.
    Iteratived build the tree:   203 /   541Elapsed time is 0.810669 seconds.
    Iteratived build the tree:   204 /   541Elapsed time is 0.822662 seconds.
    Iteratived build the tree:   205 /   541Elapsed time is 0.822512 seconds.
    Iteratived build the tree:   206 /   541Elapsed time is 0.823660 seconds.
    Iteratived build the tree:   207 /   541Elapsed time is 0.825201 seconds.
    Iteratived build the tree:   208 /   541Elapsed time is 0.829049 seconds.
    Iteratived build the tree:   209 /   541Elapsed time is 0.819204 seconds.
    Iteratived build the tree:   210 /   541Elapsed time is 0.827751 seconds.
    Iteratived build the tree:   211 /   541Elapsed time is 0.816181 seconds.
    Iteratived build the tree:   212 /   541Elapsed time is 0.820718 seconds.
    Iteratived build the tree:   213 /   541Elapsed time is 0.825695 seconds.
    Iteratived build the tree:   214 /   541Elapsed time is 0.827646 seconds.
    Iteratived build the tree:   215 /   541Elapsed time is 0.824704 seconds.
    Iteratived build the tree:   216 /   541Elapsed time is 0.835090 seconds.
    Iteratived build the tree:   217 /   541Elapsed time is 0.817023 seconds.
    Iteratived build the tree:   218 /   541Elapsed time is 0.829143 seconds.
    Iteratived build the tree:   219 /   541Elapsed time is 0.833521 seconds.
    Iteratived build the tree:   220 /   541Elapsed time is 0.865462 seconds.
    Iteratived build the tree:   221 /   541Elapsed time is 0.921076 seconds.
    Iteratived build the tree:   222 /   541Elapsed time is 0.887878 seconds.
    Iteratived build the tree:   223 /   541Elapsed time is 0.846109 seconds.
    Iteratived build the tree:   224 /   541Elapsed time is 0.844762 seconds.
    Iteratived build the tree:   225 /   541Elapsed time is 0.841808 seconds.
    Iteratived build the tree:   226 /   541Elapsed time is 0.845445 seconds.
    Iteratived build the tree:   227 /   541Elapsed time is 0.830102 seconds.
    Iteratived build the tree:   228 /   541Elapsed time is 0.824330 seconds.
    Iteratived build the tree:   229 /   541Elapsed time is 0.823753 seconds.
    Iteratived build the tree:   230 /   541Elapsed time is 0.870898 seconds.
    Iteratived build the tree:   231 /   541Elapsed time is 0.869712 seconds.
    Iteratived build the tree:   232 /   541Elapsed time is 0.817546 seconds.
    Iteratived build the tree:   233 /   541Elapsed time is 0.834637 seconds.
    Iteratived build the tree:   234 /   541Elapsed time is 0.818727 seconds.
    Iteratived build the tree:   235 /   541Elapsed time is 0.829487 seconds.
    Iteratived build the tree:   236 /   541Elapsed time is 0.826608 seconds.
    Iteratived build the tree:   237 /   541Elapsed time is 0.819476 seconds.
    Iteratived build the tree:   238 /   541Elapsed time is 0.838977 seconds.
    Iteratived build the tree:   239 /   541Elapsed time is 0.842993 seconds.
    Iteratived build the tree:   240 /   541Elapsed time is 0.821368 seconds.
    Iteratived build the tree:   241 /   541Elapsed time is 0.829272 seconds.
    Iteratived build the tree:   242 /   541Elapsed time is 0.825416 seconds.
    Iteratived build the tree:   243 /   541Elapsed time is 0.833863 seconds.
    Iteratived build the tree:   244 /   541Elapsed time is 0.838603 seconds.
    Iteratived build the tree:   245 /   541Elapsed time is 0.825556 seconds.
    Iteratived build the tree:   246 /   541Elapsed time is 0.818919 seconds.
    Iteratived build the tree:   247 /   541Elapsed time is 0.816758 seconds.
    Iteratived build the tree:   248 /   541Elapsed time is 0.815822 seconds.
    Iteratived build the tree:   249 /   541Elapsed time is 0.841487 seconds.
    Iteratived build the tree:   250 /   541Elapsed time is 0.826171 seconds.
    Iteratived build the tree:   251 /   541Elapsed time is 0.826788 seconds.
    Iteratived build the tree:   252 /   541Elapsed time is 0.826365 seconds.
    Iteratived build the tree:   253 /   541Elapsed time is 0.823739 seconds.
    Iteratived build the tree:   254 /   541Elapsed time is 0.842840 seconds.
    Iteratived build the tree:   255 /   541Elapsed time is 0.842619 seconds.
    Iteratived build the tree:   256 /   541Elapsed time is 0.824983 seconds.
    Iteratived build the tree:   257 /   541Elapsed time is 0.830545 seconds.
    Iteratived build the tree:   258 /   541Elapsed time is 0.827981 seconds.
    Iteratived build the tree:   259 /   541Elapsed time is 0.843002 seconds.
    Iteratived build the tree:   260 /   541Elapsed time is 0.838369 seconds.
    Iteratived build the tree:   261 /   541Elapsed time is 0.836570 seconds.
    Iteratived build the tree:   262 /   541Elapsed time is 0.826823 seconds.
    Iteratived build the tree:   263 /   541Elapsed time is 0.826099 seconds.
    Iteratived build the tree:   264 /   541Elapsed time is 0.831631 seconds.
    Iteratived build the tree:   265 /   541Elapsed time is 0.880485 seconds.
    Iteratived build the tree:   266 /   541Elapsed time is 0.823453 seconds.
    Iteratived build the tree:   267 /   541Elapsed time is 0.828374 seconds.
    Iteratived build the tree:   268 /   541Elapsed time is 0.830169 seconds.
    Iteratived build the tree:   269 /   541Elapsed time is 0.833417 seconds.
    Iteratived build the tree:   270 /   541Elapsed time is 0.841984 seconds.
    Iteratived build the tree:   271 /   541Elapsed time is 0.824073 seconds.
    Iteratived build the tree:   272 /   541Elapsed time is 0.826723 seconds.
    Iteratived build the tree:   273 /   541Elapsed time is 0.833461 seconds.
    Iteratived build the tree:   274 /   541Elapsed time is 0.830972 seconds.
    Iteratived build the tree:   275 /   541Elapsed time is 0.833978 seconds.
    Iteratived build the tree:   276 /   541Elapsed time is 0.828205 seconds.
    Iteratived build the tree:   277 /   541Elapsed time is 0.835442 seconds.
    Iteratived build the tree:   278 /   541Elapsed time is 0.842068 seconds.
    Iteratived build the tree:   279 /   541Elapsed time is 0.831817 seconds.
    Iteratived build the tree:   280 /   541Elapsed time is 0.835480 seconds.
    Iteratived build the tree:   281 /   541Elapsed time is 0.815687 seconds.
    Iteratived build the tree:   282 /   541Elapsed time is 0.832542 seconds.
    Iteratived build the tree:   283 /   541Elapsed time is 0.838347 seconds.
    Iteratived build the tree:   284 /   541Elapsed time is 0.838872 seconds.
    Iteratived build the tree:   285 /   541Elapsed time is 0.836172 seconds.
    Iteratived build the tree:   286 /   541Elapsed time is 0.826043 seconds.
    Iteratived build the tree:   287 /   541Elapsed time is 0.837937 seconds.
    Iteratived build the tree:   288 /   541Elapsed time is 0.841222 seconds.
    Iteratived build the tree:   289 /   541Elapsed time is 0.842333 seconds.
    Iteratived build the tree:   290 /   541Elapsed time is 0.833643 seconds.
    Iteratived build the tree:   291 /   541Elapsed time is 0.823396 seconds.
    Iteratived build the tree:   292 /   541Elapsed time is 0.866782 seconds.
    Iteratived build the tree:   293 /   541Elapsed time is 0.823762 seconds.
    Iteratived build the tree:   294 /   541Elapsed time is 0.825217 seconds.
    Iteratived build the tree:   295 /   541Elapsed time is 0.828772 seconds.
    Iteratived build the tree:   296 /   541Elapsed time is 0.821657 seconds.
    Iteratived build the tree:   297 /   541Elapsed time is 0.827505 seconds.
    Iteratived build the tree:   298 /   541Elapsed time is 0.812944 seconds.
    Iteratived build the tree:   299 /   541Elapsed time is 0.818060 seconds.
    Iteratived build the tree:   300 /   541Elapsed time is 0.822957 seconds.
    Iteratived build the tree:   301 /   541Elapsed time is 0.818901 seconds.
    Iteratived build the tree:   302 /   541Elapsed time is 0.818974 seconds.
    Iteratived build the tree:   303 /   541Elapsed time is 0.827427 seconds.
    Iteratived build the tree:   304 /   541Elapsed time is 0.817829 seconds.
    Iteratived build the tree:   305 /   541Elapsed time is 0.826143 seconds.
    Iteratived build the tree:   306 /   541Elapsed time is 0.821540 seconds.
    Iteratived build the tree:   307 /   541Elapsed time is 0.819750 seconds.
    Iteratived build the tree:   308 /   541Elapsed time is 0.828654 seconds.
    Iteratived build the tree:   309 /   541Elapsed time is 0.825499 seconds.
    Iteratived build the tree:   310 /   541Elapsed time is 0.829096 seconds.
    Iteratived build the tree:   311 /   541Elapsed time is 0.821384 seconds.
    Iteratived build the tree:   312 /   541Elapsed time is 0.834950 seconds.
    Iteratived build the tree:   313 /   541Elapsed time is 0.821472 seconds.
    Iteratived build the tree:   314 /   541Elapsed time is 0.823613 seconds.
    Iteratived build the tree:   315 /   541Elapsed time is 0.824445 seconds.
    Iteratived build the tree:   316 /   541Elapsed time is 0.823910 seconds.
    Iteratived build the tree:   317 /   541Elapsed time is 0.821406 seconds.
    Iteratived build the tree:   318 /   541Elapsed time is 0.818834 seconds.
    Iteratived build the tree:   319 /   541Elapsed time is 0.818812 seconds.
    Iteratived build the tree:   320 /   541Elapsed time is 0.826031 seconds.
    Iteratived build the tree:   321 /   541Elapsed time is 0.825033 seconds.
    Iteratived build the tree:   322 /   541Elapsed time is 0.826905 seconds.
    Iteratived build the tree:   323 /   541Elapsed time is 0.829298 seconds.
    Iteratived build the tree:   324 /   541Elapsed time is 0.828164 seconds.
    Iteratived build the tree:   325 /   541Elapsed time is 0.835067 seconds.
    Iteratived build the tree:   326 /   541Elapsed time is 0.828481 seconds.
    Iteratived build the tree:   327 /   541Elapsed time is 0.821027 seconds.
    Iteratived build the tree:   328 /   541Elapsed time is 0.825958 seconds.
    Iteratived build the tree:   329 /   541Elapsed time is 0.836916 seconds.
    Iteratived build the tree:   330 /   541Elapsed time is 0.825111 seconds.
    Iteratived build the tree:   331 /   541Elapsed time is 0.862396 seconds.
    Iteratived build the tree:   332 /   541Elapsed time is 0.828039 seconds.
    Iteratived build the tree:   333 /   541Elapsed time is 0.824521 seconds.
    Iteratived build the tree:   334 /   541Elapsed time is 0.833518 seconds.
    Iteratived build the tree:   335 /   541Elapsed time is 0.833185 seconds.
    Iteratived build the tree:   336 /   541Elapsed time is 0.837085 seconds.
    Iteratived build the tree:   337 /   541Elapsed time is 0.833264 seconds.
    Iteratived build the tree:   338 /   541Elapsed time is 0.831797 seconds.
    Iteratived build the tree:   339 /   541Elapsed time is 0.835847 seconds.
    Iteratived build the tree:   340 /   541Elapsed time is 0.833692 seconds.
    Iteratived build the tree:   341 /   541Elapsed time is 0.832859 seconds.
    Iteratived build the tree:   342 /   541Elapsed time is 0.830180 seconds.
    Iteratived build the tree:   343 /   541Elapsed time is 0.835978 seconds.
    Iteratived build the tree:   344 /   541Elapsed time is 0.839479 seconds.
    Iteratived build the tree:   345 /   541Elapsed time is 0.835649 seconds.
    Iteratived build the tree:   346 /   541Elapsed time is 0.835527 seconds.
    Iteratived build the tree:   347 /   541Elapsed time is 0.830368 seconds.
    Iteratived build the tree:   348 /   541Elapsed time is 0.834384 seconds.
    Iteratived build the tree:   349 /   541Elapsed time is 0.834125 seconds.
    Iteratived build the tree:   350 /   541Elapsed time is 0.835578 seconds.
    Iteratived build the tree:   351 /   541Elapsed time is 0.844227 seconds.
    Iteratived build the tree:   352 /   541Elapsed time is 0.836303 seconds.
    Iteratived build the tree:   353 /   541Elapsed time is 0.844794 seconds.
    Iteratived build the tree:   354 /   541Elapsed time is 0.839300 seconds.
    Iteratived build the tree:   355 /   541Elapsed time is 0.844906 seconds.
    Iteratived build the tree:   356 /   541Elapsed time is 0.845010 seconds.
    Iteratived build the tree:   357 /   541Elapsed time is 0.840601 seconds.
    Iteratived build the tree:   358 /   541Elapsed time is 0.846761 seconds.
    Iteratived build the tree:   359 /   541Elapsed time is 0.844661 seconds.
    Iteratived build the tree:   360 /   540Elapsed time is 0.545071 seconds.
    Iteratived build the tree:   361 /   540Elapsed time is 0.845096 seconds.
    Iteratived build the tree:   362 /   539Elapsed time is 0.546156 seconds.
    Iteratived build the tree:   363 /   539Elapsed time is 0.816810 seconds.
    Iteratived build the tree:   364 /   539Elapsed time is 0.809376 seconds.
    Iteratived build the tree:   365 /   539Elapsed time is 0.824055 seconds.
    Iteratived build the tree:   366 /   539Elapsed time is 0.785707 seconds.
    Iteratived build the tree:   367 /   539Elapsed time is 0.764822 seconds.
    Iteratived build the tree:   368 /   539Elapsed time is 0.756219 seconds.
    Iteratived build the tree:   369 /   539Elapsed time is 0.743554 seconds.
    Iteratived build the tree:   370 /   539Elapsed time is 0.739044 seconds.
    Iteratived build the tree:   371 /   539Elapsed time is 0.733331 seconds.
    Iteratived build the tree:   372 /   539Elapsed time is 0.720915 seconds.
    Iteratived build the tree:   373 /   539Elapsed time is 0.723720 seconds.
    Iteratived build the tree:   374 /   539Elapsed time is 0.720468 seconds.
    Iteratived build the tree:   375 /   539Elapsed time is 0.719970 seconds.
    Iteratived build the tree:   376 /   539Elapsed time is 0.716730 seconds.
    Iteratived build the tree:   377 /   539Elapsed time is 0.718459 seconds.
    Iteratived build the tree:   378 /   539Elapsed time is 0.719731 seconds.
    Iteratived build the tree:   379 /   539Elapsed time is 0.710784 seconds.
    Iteratived build the tree:   380 /   539Elapsed time is 0.734883 seconds.
    Iteratived build the tree:   381 /   539Elapsed time is 0.725145 seconds.
    Iteratived build the tree:   382 /   539Elapsed time is 0.736243 seconds.
    Iteratived build the tree:   383 /   539Elapsed time is 0.708747 seconds.
    Iteratived build the tree:   384 /   539Elapsed time is 0.763674 seconds.
    Iteratived build the tree:   385 /   539Elapsed time is 0.734916 seconds.
    Iteratived build the tree:   386 /   539Elapsed time is 0.720290 seconds.
    Iteratived build the tree:   387 /   539Elapsed time is 0.717945 seconds.
    Iteratived build the tree:   388 /   539Elapsed time is 0.713204 seconds.
    Iteratived build the tree:   389 /   539Elapsed time is 0.728942 seconds.
    Iteratived build the tree:   390 /   539Elapsed time is 0.720927 seconds.
    Iteratived build the tree:   391 /   539Elapsed time is 0.716821 seconds.
    Iteratived build the tree:   392 /   539Elapsed time is 0.719520 seconds.
    Iteratived build the tree:   393 /   539Elapsed time is 0.712934 seconds.
    Iteratived build the tree:   394 /   539Elapsed time is 0.723745 seconds.
    Iteratived build the tree:   395 /   539Elapsed time is 0.717853 seconds.
    Iteratived build the tree:   396 /   539Elapsed time is 0.718612 seconds.
    Iteratived build the tree:   397 /   539Elapsed time is 0.718631 seconds.
    Iteratived build the tree:   398 /   539Elapsed time is 0.710826 seconds.
    Iteratived build the tree:   399 /   539Elapsed time is 0.718374 seconds.
    Iteratived build the tree:   400 /   539Elapsed time is 0.778926 seconds.
    Iteratived build the tree:   401 /   539Elapsed time is 0.774751 seconds.
    Iteratived build the tree:   402 /   539Elapsed time is 0.777594 seconds.
    Iteratived build the tree:   403 /   539Elapsed time is 0.782888 seconds.
    Iteratived build the tree:   404 /   539Elapsed time is 0.800910 seconds.
    Iteratived build the tree:   405 /   539Elapsed time is 0.780278 seconds.
    Iteratived build the tree:   406 /   539Elapsed time is 0.780736 seconds.
    Iteratived build the tree:   407 /   539Elapsed time is 0.778756 seconds.
    Iteratived build the tree:   408 /   539Elapsed time is 0.775872 seconds.
    Iteratived build the tree:   409 /   539Elapsed time is 0.777030 seconds.
    Iteratived build the tree:   410 /   539Elapsed time is 0.787320 seconds.
    Iteratived build the tree:   411 /   539Elapsed time is 0.785124 seconds.
    Iteratived build the tree:   412 /   539Elapsed time is 0.783344 seconds.
    Iteratived build the tree:   413 /   539Elapsed time is 0.777129 seconds.
    Iteratived build the tree:   414 /   539Elapsed time is 0.780313 seconds.
    Iteratived build the tree:   415 /   539Elapsed time is 0.782724 seconds.
    Iteratived build the tree:   416 /   539Elapsed time is 0.785778 seconds.
    Iteratived build the tree:   417 /   539Elapsed time is 0.784500 seconds.
    Iteratived build the tree:   418 /   539Elapsed time is 0.779161 seconds.
    Iteratived build the tree:   419 /   539Elapsed time is 0.784713 seconds.
    Iteratived build the tree:   420 /   539Elapsed time is 0.788663 seconds.
    Iteratived build the tree:   421 /   539Elapsed time is 0.784939 seconds.
    Iteratived build the tree:   422 /   539Elapsed time is 0.786061 seconds.
    Iteratived build the tree:   423 /   539Elapsed time is 0.778572 seconds.
    Iteratived build the tree:   424 /   539Elapsed time is 0.786035 seconds.
    Iteratived build the tree:   425 /   539Elapsed time is 0.789436 seconds.
    Iteratived build the tree:   426 /   539Elapsed time is 0.785733 seconds.
    Iteratived build the tree:   427 /   539Elapsed time is 0.781616 seconds.
    Iteratived build the tree:   428 /   539Elapsed time is 0.787043 seconds.
    Iteratived build the tree:   429 /   539Elapsed time is 0.779741 seconds.
    Iteratived build the tree:   430 /   539Elapsed time is 0.748513 seconds.
    Iteratived build the tree:   431 /   539Elapsed time is 0.734879 seconds.
    Iteratived build the tree:   432 /   539Elapsed time is 0.734776 seconds.
    Iteratived build the tree:   433 /   539Elapsed time is 0.731152 seconds.
    Iteratived build the tree:   434 /   539Elapsed time is 0.732064 seconds.
    Iteratived build the tree:   435 /   539Elapsed time is 0.729178 seconds.
    Iteratived build the tree:   436 /   539Elapsed time is 0.729994 seconds.
    Iteratived build the tree:   437 /   539Elapsed time is 0.737086 seconds.
    Iteratived build the tree:   438 /   539Elapsed time is 0.738465 seconds.
    Iteratived build the tree:   439 /   539Elapsed time is 0.736724 seconds.
    Iteratived build the tree:   440 /   539Elapsed time is 0.735834 seconds.
    Iteratived build the tree:   441 /   539Elapsed time is 0.743489 seconds.
    Iteratived build the tree:   442 /   539Elapsed time is 0.734453 seconds.
    Iteratived build the tree:   443 /   539Elapsed time is 0.732477 seconds.
    Iteratived build the tree:   444 /   539Elapsed time is 0.743393 seconds.
    Iteratived build the tree:   445 /   539Elapsed time is 0.767454 seconds.
    Iteratived build the tree:   446 /   539Elapsed time is 0.747749 seconds.
    Iteratived build the tree:   447 /   539Elapsed time is 0.738029 seconds.
    Iteratived build the tree:   448 /   539Elapsed time is 0.742414 seconds.
    Iteratived build the tree:   449 /   539Elapsed time is 0.744486 seconds.
    Iteratived build the tree:   450 /   539Elapsed time is 0.741647 seconds.
    Iteratived build the tree:   451 /   539Elapsed time is 0.736164 seconds.
    Iteratived build the tree:   452 /   539Elapsed time is 0.743387 seconds.
    Iteratived build the tree:   453 /   539Elapsed time is 0.740353 seconds.
    Iteratived build the tree:   454 /   539Elapsed time is 0.746588 seconds.
    Iteratived build the tree:   455 /   539Elapsed time is 0.746834 seconds.
    Iteratived build the tree:   456 /   539Elapsed time is 0.749182 seconds.
    Iteratived build the tree:   457 /   539Elapsed time is 0.752124 seconds.
    Iteratived build the tree:   458 /   539Elapsed time is 0.739181 seconds.
    Iteratived build the tree:   459 /   539Elapsed time is 0.747503 seconds.
    Iteratived build the tree:   460 /   539Elapsed time is 0.745574 seconds.
    Iteratived build the tree:   461 /   539Elapsed time is 0.748835 seconds.
    Iteratived build the tree:   462 /   539Elapsed time is 0.728659 seconds.
    Iteratived build the tree:   463 /   539Elapsed time is 0.733346 seconds.
    Iteratived build the tree:   464 /   539Elapsed time is 0.731543 seconds.
    Iteratived build the tree:   465 /   539Elapsed time is 0.735002 seconds.
    Iteratived build the tree:   466 /   539Elapsed time is 0.731036 seconds.
    Iteratived build the tree:   467 /   539Elapsed time is 0.738100 seconds.
    Iteratived build the tree:   468 /   539Elapsed time is 0.732854 seconds.
    Iteratived build the tree:   469 /   539Elapsed time is 0.733057 seconds.
    Iteratived build the tree:   470 /   539Elapsed time is 0.732180 seconds.
    Iteratived build the tree:   471 /   539Elapsed time is 0.733171 seconds.
    Iteratived build the tree:   472 /   539Elapsed time is 0.738011 seconds.
    Iteratived build the tree:   473 /   539Elapsed time is 0.734253 seconds.
    Iteratived build the tree:   474 /   539Elapsed time is 0.739648 seconds.
    Iteratived build the tree:   475 /   539Elapsed time is 0.735038 seconds.
    Iteratived build the tree:   476 /   539Elapsed time is 0.737063 seconds.
    Iteratived build the tree:   477 /   539Elapsed time is 0.791897 seconds.
    Iteratived build the tree:   478 /   539Elapsed time is 0.745027 seconds.
    Iteratived build the tree:   479 /   539Elapsed time is 0.740593 seconds.
    Iteratived build the tree:   480 /   539Elapsed time is 0.740484 seconds.
    Iteratived build the tree:   481 /   539Elapsed time is 0.737433 seconds.
    Iteratived build the tree:   482 /   539Elapsed time is 0.738854 seconds.
    Iteratived build the tree:   483 /   539Elapsed time is 0.744281 seconds.
    Iteratived build the tree:   484 /   539Elapsed time is 0.744407 seconds.
    Iteratived build the tree:   485 /   539Elapsed time is 0.740334 seconds.
    Iteratived build the tree:   486 /   539Elapsed time is 0.752361 seconds.
    Iteratived build the tree:   487 /   539Elapsed time is 0.744232 seconds.
    Iteratived build the tree:   488 /   539Elapsed time is 0.741084 seconds.
    Iteratived build the tree:   489 /   539Elapsed time is 0.745901 seconds.
    Iteratived build the tree:   490 /   539Elapsed time is 0.747530 seconds.
    Iteratived build the tree:   491 /   539Elapsed time is 0.748591 seconds.
    Iteratived build the tree:   492 /   539Elapsed time is 0.782825 seconds.
    Iteratived build the tree:   493 /   539Elapsed time is 0.767598 seconds.
    Iteratived build the tree:   494 /   539Elapsed time is 0.759669 seconds.
    Iteratived build the tree:   495 /   539Elapsed time is 0.764423 seconds.
    Iteratived build the tree:   496 /   539Elapsed time is 0.767050 seconds.
    Iteratived build the tree:   497 /   539Elapsed time is 0.770068 seconds.
    Iteratived build the tree:   498 /   539Elapsed time is 0.763440 seconds.
    Iteratived build the tree:   499 /   539Elapsed time is 0.778707 seconds.
    Iteratived build the tree:   500 /   539Elapsed time is 0.769540 seconds.
    Iteratived build the tree:   501 /   539Elapsed time is 0.770620 seconds.
    Iteratived build the tree:   502 /   539Elapsed time is 0.775726 seconds.
    Iteratived build the tree:   503 /   539Elapsed time is 0.768787 seconds.
    Iteratived build the tree:   504 /   539Elapsed time is 0.798259 seconds.
    Iteratived build the tree:   505 /   539Elapsed time is 0.771825 seconds.
    Iteratived build the tree:   506 /   539Elapsed time is 0.772995 seconds.
    Iteratived build the tree:   507 /   539Elapsed time is 0.781668 seconds.
    Iteratived build the tree:   508 /   539Elapsed time is 0.851744 seconds.
    Iteratived build the tree:   509 /   539Elapsed time is 0.786547 seconds.
    Iteratived build the tree:   510 /   539Elapsed time is 0.783032 seconds.
    Iteratived build the tree:   511 /   539Elapsed time is 0.777528 seconds.
    Iteratived build the tree:   512 /   539Elapsed time is 0.785288 seconds.
    Iteratived build the tree:   513 /   539Elapsed time is 0.786890 seconds.
    Iteratived build the tree:   514 /   539Elapsed time is 0.781821 seconds.
    Iteratived build the tree:   515 /   539Elapsed time is 0.787205 seconds.
    Iteratived build the tree:   516 /   539Elapsed time is 0.778542 seconds.
    Iteratived build the tree:   517 /   539Elapsed time is 0.784688 seconds.
    Iteratived build the tree:   518 /   539Elapsed time is 0.785019 seconds.
    Iteratived build the tree:   519 /   539Elapsed time is 0.783324 seconds.
    Iteratived build the tree:   520 /   539Elapsed time is 0.780533 seconds.
    Iteratived build the tree:   521 /   539Elapsed time is 0.784676 seconds.
    Iteratived build the tree:   522 /   539Elapsed time is 0.781736 seconds.
    Iteratived build the tree:   523 /   539Elapsed time is 0.781557 seconds.
    Iteratived build the tree:   524 /   539Elapsed time is 0.784392 seconds.
    Iteratived build the tree:   525 /   539Elapsed time is 0.808237 seconds.
    Iteratived build the tree:   526 /   539Elapsed time is 0.906507 seconds.
    Iteratived build the tree:   527 /   539Elapsed time is 0.916428 seconds.
    Iteratived build the tree:   528 /   539Elapsed time is 0.807687 seconds.
    Iteratived build the tree:   529 /   539Elapsed time is 0.894650 seconds.
    Iteratived build the tree:   530 /   539Elapsed time is 0.895993 seconds.
    Iteratived build the tree:   531 /   539Elapsed time is 0.798475 seconds.
    Iteratived build the tree:   532 /   539Elapsed time is 0.788216 seconds.
    Iteratived build the tree:   533 /   539Elapsed time is 0.791595 seconds.
    Iteratived build the tree:   534 /   539Elapsed time is 0.886156 seconds.
    Iteratived build the tree:   535 /   539Elapsed time is 0.896955 seconds.
    Iteratived build the tree:   536 /   539Elapsed time is 0.797569 seconds.
    Iteratived build the tree:   537 /   539Elapsed time is 0.934000 seconds.
    Iteratived build the tree:   538 /   539Elapsed time is 0.921060 seconds.
    Iteratived build the tree:   539 /   539Elapsed time is 0.909852 seconds.
    Iteratived build the tree:   540 /   539Elapsed time is 0.892779 seconds.
    Iteratived build the tree:   541 /   539Elapsed time is 0.896075 seconds.
    Iteratived build the tree:   542 /   539Elapsed time is 0.902446 seconds.
    Iteratived build the tree:   543 /   539Elapsed time is 0.894441 seconds.
    Iteratived build the tree:   544 /   539Elapsed time is 0.903644 seconds.
    Iteratived build the tree:   545 /   539Elapsed time is 0.899716 seconds.
    Iteratived build the tree:   546 /   539Elapsed time is 0.893583 seconds.
    Iteratived build the tree:   547 /   539Elapsed time is 0.894612 seconds.
    Iteratived build the tree:   548 /   539Elapsed time is 0.895188 seconds.
    Iteratived build the tree:   549 /   539Elapsed time is 0.892122 seconds.
    Iteratived build the tree:   550 /   539Elapsed time is 0.894190 seconds.
    Iteratived build the tree:   551 /   539Elapsed time is 0.800147 seconds.
    Iteratived build the tree:   552 /   539Elapsed time is 0.918998 seconds.
    Iteratived build the tree:   553 /   539Elapsed time is 0.910955 seconds.
    Iteratived build the tree:   554 /   539Elapsed time is 0.912567 seconds.
    Iteratived build the tree:   555 /   539Elapsed time is 0.908514 seconds.
    Iteratived build the tree:   556 /   538Elapsed time is 0.478021 seconds.
    Iteratived build the tree:   557 /   538Elapsed time is 0.746175 seconds.
    Iteratived build the tree:   558 /   538Elapsed time is 0.758432 seconds.
    Iteratived build the tree:   559 /   538Elapsed time is 0.742383 seconds.
    Iteratived build the tree:   560 /   538Elapsed time is 0.745059 seconds.
    Iteratived build the tree:   561 /   537Elapsed time is 0.424113 seconds.
    Iteratived build the tree:   562 /   537Elapsed time is 0.738897 seconds.
    Iteratived build the tree:   563 /   537Elapsed time is 0.731909 seconds.
    Iteratived build the tree:   564 /   537Elapsed time is 0.737121 seconds.
    Iteratived build the tree:   565 /   537Elapsed time is 0.736811 seconds.
    Iteratived build the tree:   566 /   537Elapsed time is 0.733691 seconds.
    Iteratived build the tree:   567 /   537Elapsed time is 0.732996 seconds.
    Iteratived build the tree:   568 /   537Elapsed time is 0.735110 seconds.
    Iteratived build the tree:   569 /   537Elapsed time is 0.740367 seconds.
    Iteratived build the tree:   570 /   536Elapsed time is 0.413843 seconds.
    Iteratived build the tree:   571 /   536Elapsed time is 0.724475 seconds.
    Iteratived build the tree:   572 /   535Elapsed time is 0.404606 seconds.
    Iteratived build the tree:   573 /   535Elapsed time is 0.716514 seconds.
    Iteratived build the tree:   574 /   535Elapsed time is 0.723796 seconds.
    Iteratived build the tree:   575 /   535Elapsed time is 0.699862 seconds.
    Iteratived build the tree:   576 /   534Elapsed time is 0.361638 seconds.
    Iteratived build the tree:   577 /   533Elapsed time is 0.350100 seconds.
    Iteratived build the tree:   578 /   532Elapsed time is 0.589506 seconds.
    Iteratived build the tree:   579 /   531Elapsed time is 0.834938 seconds.
    Iteratived build the tree:   580 /   531Elapsed time is 1.398756 seconds.
    Iteratived build the tree:   581 /   530Elapsed time is 0.928761 seconds.
    Iteratived build the tree:   582 /   529Elapsed time is 0.818050 seconds.
    Iteratived build the tree:   583 /   528Elapsed time is 0.714865 seconds.
    Iteratived build the tree:   584 /   527Elapsed time is 0.537799 seconds.
    Iteratived build the tree:   585 /   527Elapsed time is 0.696676 seconds.
    Iteratived build the tree:   586 /   527Elapsed time is 0.688690 seconds.
    Iteratived build the tree:   587 /   527Elapsed time is 0.699202 seconds.
    Iteratived build the tree:   588 /   527Elapsed time is 0.695077 seconds.
    Iteratived build the tree:   589 /   527Elapsed time is 0.689166 seconds.
    Iteratived build the tree:   590 /   527Elapsed time is 0.696554 seconds.
    Iteratived build the tree:   591 /   527Elapsed time is 0.691309 seconds.
    Iteratived build the tree:   592 /   527Elapsed time is 0.695746 seconds.
    Iteratived build the tree:   593 /   527Elapsed time is 0.700242 seconds.
    Iteratived build the tree:   594 /   527Elapsed time is 0.698255 seconds.
    Iteratived build the tree:   595 /   527Elapsed time is 0.695097 seconds.
    Iteratived build the tree:   596 /   527Elapsed time is 0.695669 seconds.
    Iteratived build the tree:   597 /   527Elapsed time is 0.693241 seconds.
    Iteratived build the tree:   598 /   527Elapsed time is 0.698177 seconds.
    Iteratived build the tree:   599 /   527Elapsed time is 0.692288 seconds.
    Iteratived build the tree:   600 /   527Elapsed time is 0.695393 seconds.
    Iteratived build the tree:   601 /   527Elapsed time is 0.696346 seconds.
    Iteratived build the tree:   602 /   526Elapsed time is 0.369679 seconds.
    Iteratived build the tree:   603 /   525Elapsed time is 0.366492 seconds.
    Iteratived build the tree:   604 /   525Elapsed time is 0.718192 seconds.
    Iteratived build the tree:   605 /   525Elapsed time is 0.699701 seconds.
    Iteratived build the tree:   606 /   524Elapsed time is 0.368882 seconds.
    Iteratived build the tree:   607 /   524Elapsed time is 0.690766 seconds.
    Iteratived build the tree:   608 /   524Elapsed time is 0.696496 seconds.
    Iteratived build the tree:   609 /   524Elapsed time is 0.696322 seconds.
    Iteratived build the tree:   610 /   524Elapsed time is 0.692349 seconds.
    Iteratived build the tree:   611 /   524Elapsed time is 0.691384 seconds.
    Iteratived build the tree:   612 /   524Elapsed time is 0.693482 seconds.
    Iteratived build the tree:   613 /   524Elapsed time is 0.694164 seconds.
    Iteratived build the tree:   614 /   524Elapsed time is 0.697165 seconds.
    Iteratived build the tree:   615 /   524Elapsed time is 0.695029 seconds.
    Iteratived build the tree:   616 /   523Elapsed time is 0.373368 seconds.
    Iteratived build the tree:   617 /   522Elapsed time is 0.368447 seconds.
    Iteratived build the tree:   618 /   522Elapsed time is 0.707674 seconds.
    Iteratived build the tree:   619 /   522Elapsed time is 0.696920 seconds.
    Iteratived build the tree:   620 /   522Elapsed time is 0.747237 seconds.
    Iteratived build the tree:   621 /   522Elapsed time is 0.722974 seconds.
    Iteratived build the tree:   622 /   522Elapsed time is 0.730043 seconds.
    Iteratived build the tree:   623 /   522Elapsed time is 0.698171 seconds.
    Iteratived build the tree:   624 /   522Elapsed time is 0.718076 seconds.
    Iteratived build the tree:   625 /   522Elapsed time is 0.707433 seconds.
    Iteratived build the tree:   626 /   522Elapsed time is 0.723551 seconds.
    Iteratived build the tree:   627 /   522Elapsed time is 0.693189 seconds.
    Iteratived build the tree:   628 /   522Elapsed time is 0.697786 seconds.
    Iteratived build the tree:   629 /   522Elapsed time is 0.695310 seconds.
    Iteratived build the tree:   630 /   522Elapsed time is 0.703588 seconds.
    Iteratived build the tree:   631 /   522Elapsed time is 0.713939 seconds.
    Iteratived build the tree:   632 /   522Elapsed time is 0.714973 seconds.
    Iteratived build the tree:   633 /   522Elapsed time is 0.710330 seconds.
    Iteratived build the tree:   634 /   522Elapsed time is 0.695642 seconds.
    Iteratived build the tree:   635 /   522Elapsed time is 0.698157 seconds.
    Iteratived build the tree:   636 /   522Elapsed time is 0.712929 seconds.
    Iteratived build the tree:   637 /   522Elapsed time is 0.713899 seconds.
    Iteratived build the tree:   638 /   522Elapsed time is 0.708750 seconds.
    Iteratived build the tree:   639 /   522Elapsed time is 0.703144 seconds.
    Iteratived build the tree:   640 /   522Elapsed time is 0.720039 seconds.
    Iteratived build the tree:   641 /   522Elapsed time is 0.713065 seconds.
    Iteratived build the tree:   642 /   522Elapsed time is 0.706959 seconds.
    Iteratived build the tree:   643 /   522Elapsed time is 0.724821 seconds.
    Iteratived build the tree:   644 /   522Elapsed time is 0.708492 seconds.
    Iteratived build the tree:   645 /   522Elapsed time is 0.729934 seconds.
    Iteratived build the tree:   646 /   522Elapsed time is 0.705574 seconds.
    Iteratived build the tree:   647 /   522Elapsed time is 0.706545 seconds.
    Iteratived build the tree:   648 /   522Elapsed time is 0.717966 seconds.
    Iteratived build the tree:   649 /   522Elapsed time is 0.714200 seconds.
    Iteratived build the tree:   650 /   522Elapsed time is 0.713172 seconds.
    Iteratived build the tree:   651 /   522Elapsed time is 0.768908 seconds.
    Iteratived build the tree:   652 /   522Elapsed time is 0.724052 seconds.
    Iteratived build the tree:   653 /   522Elapsed time is 0.714334 seconds.
    Iteratived build the tree:   654 /   522Elapsed time is 0.708278 seconds.
    Iteratived build the tree:   655 /   522Elapsed time is 0.724797 seconds.
    Iteratived build the tree:   656 /   522Elapsed time is 0.741477 seconds.
    Iteratived build the tree:   657 /   522Elapsed time is 0.744547 seconds.
    Iteratived build the tree:   658 /   522Elapsed time is 0.722594 seconds.
    Iteratived build the tree:   659 /   522Elapsed time is 0.713512 seconds.
    Iteratived build the tree:   660 /   522Elapsed time is 0.728010 seconds.
    Iteratived build the tree:   661 /   522Elapsed time is 0.728320 seconds.
    Iteratived build the tree:   662 /   522Elapsed time is 0.708528 seconds.
    Iteratived build the tree:   663 /   522Elapsed time is 0.727259 seconds.
    Iteratived build the tree:   664 /   522Elapsed time is 0.755667 seconds.
    Iteratived build the tree:   665 /   522Elapsed time is 0.723973 seconds.
    Iteratived build the tree:   666 /   522Elapsed time is 0.718948 seconds.
    Iteratived build the tree:   667 /   522Elapsed time is 0.717385 seconds.
    Iteratived build the tree:   668 /   522Elapsed time is 0.714926 seconds.
    Iteratived build the tree:   669 /   522Elapsed time is 0.715695 seconds.
    Iteratived build the tree:   670 /   522Elapsed time is 0.715873 seconds.
    Iteratived build the tree:   671 /   522Elapsed time is 0.719430 seconds.
    Iteratived build the tree:   672 /   521Elapsed time is 0.377464 seconds.
    Iteratived build the tree:   673 /   521Elapsed time is 0.717920 seconds.
    Iteratived build the tree:   674 /   521Elapsed time is 0.713956 seconds.
    Iteratived build the tree:   675 /   521Elapsed time is 0.724953 seconds.
    Iteratived build the tree:   676 /   521Elapsed time is 0.719548 seconds.
    Iteratived build the tree:   677 /   521Elapsed time is 0.716998 seconds.
    Iteratived build the tree:   678 /   521Elapsed time is 0.717671 seconds.
    Iteratived build the tree:   679 /   521Elapsed time is 0.720486 seconds.
    Iteratived build the tree:   680 /   521Elapsed time is 0.711318 seconds.
    Iteratived build the tree:   681 /   521Elapsed time is 0.719920 seconds.
    Iteratived build the tree:   682 /   521Elapsed time is 0.727223 seconds.
    Iteratived build the tree:   683 /   521Elapsed time is 0.723906 seconds.
    Iteratived build the tree:   684 /   521Elapsed time is 0.719560 seconds.
    Iteratived build the tree:   685 /   521Elapsed time is 0.722530 seconds.
    Iteratived build the tree:   686 /   521Elapsed time is 0.723487 seconds.
    Iteratived build the tree:   687 /   521Elapsed time is 0.722945 seconds.
    Iteratived build the tree:   688 /   521Elapsed time is 0.738399 seconds.
    Iteratived build the tree:   689 /   521Elapsed time is 0.728349 seconds.
    Iteratived build the tree:   690 /   521Elapsed time is 0.751776 seconds.
    Iteratived build the tree:   691 /   521Elapsed time is 0.738833 seconds.
    Iteratived build the tree:   692 /   521Elapsed time is 0.741364 seconds.
    Iteratived build the tree:   693 /   521Elapsed time is 0.735304 seconds.
    Iteratived build the tree:   694 /   521Elapsed time is 0.730261 seconds.
    Iteratived build the tree:   695 /   520Elapsed time is 0.366054 seconds.
    Iteratived build the tree:   696 /   519Elapsed time is 0.382622 seconds.
    Iteratived build the tree:   697 /   519Elapsed time is 0.725946 seconds.
    Iteratived build the tree:   698 /   519Elapsed time is 0.726175 seconds.
    Iteratived build the tree:   699 /   518Elapsed time is 0.369822 seconds.
    Iteratived build the tree:   700 /   518Elapsed time is 0.730260 seconds.
    Iteratived build the tree:   701 /   517Elapsed time is 0.387919 seconds.
    Iteratived build the tree:   702 /   517Elapsed time is 0.709074 seconds.
    Iteratived build the tree:   703 /   517Elapsed time is 0.706371 seconds.
    Iteratived build the tree:   704 /   517Elapsed time is 0.703977 seconds.
    Iteratived build the tree:   705 /   517Elapsed time is 0.703573 seconds.
    Iteratived build the tree:   706 /   517Elapsed time is 0.709290 seconds.
    Iteratived build the tree:   707 /   517Elapsed time is 0.708859 seconds.
    Iteratived build the tree:   708 /   517Elapsed time is 0.701523 seconds.
    Iteratived build the tree:   709 /   517Elapsed time is 0.711542 seconds.
    Iteratived build the tree:   710 /   517Elapsed time is 0.708300 seconds.
    Iteratived build the tree:   711 /   517Elapsed time is 0.695639 seconds.
    Iteratived build the tree:   712 /   517Elapsed time is 0.698338 seconds.
    Iteratived build the tree:   713 /   517Elapsed time is 0.709301 seconds.
    Iteratived build the tree:   714 /   517Elapsed time is 0.712377 seconds.
    Iteratived build the tree:   715 /   517Elapsed time is 0.717194 seconds.
    Iteratived build the tree:   716 /   516Elapsed time is 0.333033 seconds.
    Iteratived build the tree:   717 /   516Elapsed time is 0.694554 seconds.
    Iteratived build the tree:   718 /   516Elapsed time is 0.700511 seconds.
    Iteratived build the tree:   719 /   515Elapsed time is 0.336364 seconds.
    Iteratived build the tree:   720 /   514Elapsed time is 0.334916 seconds.
    Iteratived build the tree:   721 /   513Elapsed time is 0.339733 seconds.
    Iteratived build the tree:   722 /   512Elapsed time is 0.341553 seconds.
    Iteratived build the tree:   723 /   512Elapsed time is 0.707910 seconds.
    Iteratived build the tree:   724 /   512Elapsed time is 0.759026 seconds.
    Iteratived build the tree:   725 /   511Elapsed time is 0.341164 seconds.
    Iteratived build the tree:   726 /   510Elapsed time is 0.329709 seconds.
    Iteratived build the tree:   727 /   510Elapsed time is 0.697733 seconds.
    Iteratived build the tree:   728 /   510Elapsed time is 0.680727 seconds.
    Iteratived build the tree:   729 /   510Elapsed time is 0.692880 seconds.
    Iteratived build the tree:   730 /   509Elapsed time is 0.339604 seconds.
    Iteratived build the tree:   731 /   509Elapsed time is 0.701607 seconds.
    Iteratived build the tree:   732 /   508Elapsed time is 0.334830 seconds.
    Iteratived build the tree:   733 /   508Elapsed time is 0.690229 seconds.
    Iteratived build the tree:   734 /   508Elapsed time is 0.696923 seconds.
    Iteratived build the tree:   735 /   508Elapsed time is 0.693964 seconds.
    Iteratived build the tree:   736 /   508Elapsed time is 0.690122 seconds.
    Iteratived build the tree:   737 /   507Elapsed time is 0.333212 seconds.
    Iteratived build the tree:   738 /   507Elapsed time is 0.704162 seconds.
    Iteratived build the tree:   739 /   506Elapsed time is 0.334460 seconds.
    Iteratived build the tree:   740 /   505Elapsed time is 0.341458 seconds.
    Iteratived build the tree:   741 /   505Elapsed time is 0.719254 seconds.
    Iteratived build the tree:   742 /   505Elapsed time is 0.698417 seconds.
    Iteratived build the tree:   743 /   505Elapsed time is 0.703765 seconds.
    Iteratived build the tree:   744 /   505Elapsed time is 0.698465 seconds.
    Iteratived build the tree:   745 /   505Elapsed time is 0.724703 seconds.
    Iteratived build the tree:   746 /   505Elapsed time is 0.709212 seconds.
    Iteratived build the tree:   747 /   505Elapsed time is 0.706937 seconds.
    Iteratived build the tree:   748 /   505Elapsed time is 0.709870 seconds.
    Iteratived build the tree:   749 /   505Elapsed time is 0.731810 seconds.
    Iteratived build the tree:   750 /   505Elapsed time is 0.711585 seconds.
    Iteratived build the tree:   751 /   505Elapsed time is 0.733789 seconds.
    Iteratived build the tree:   752 /   505Elapsed time is 0.716616 seconds.
    Iteratived build the tree:   753 /   504Elapsed time is 0.351061 seconds.
    Iteratived build the tree:   754 /   504Elapsed time is 0.781979 seconds.
    Iteratived build the tree:   755 /   504Elapsed time is 0.777925 seconds.
    Iteratived build the tree:   756 /   504Elapsed time is 0.793371 seconds.
    Iteratived build the tree:   757 /   504Elapsed time is 0.790392 seconds.
    Iteratived build the tree:   758 /   504Elapsed time is 0.799670 seconds.
    Iteratived build the tree:   759 /   504Elapsed time is 0.790559 seconds.
    Iteratived build the tree:   760 /   504Elapsed time is 0.772935 seconds.
    Iteratived build the tree:   761 /   504Elapsed time is 0.777936 seconds.
    Iteratived build the tree:   762 /   504Elapsed time is 0.786032 seconds.
    Iteratived build the tree:   763 /   504Elapsed time is 0.791823 seconds.
    Iteratived build the tree:   764 /   504Elapsed time is 0.802824 seconds.
    Iteratived build the tree:   765 /   504Elapsed time is 0.809365 seconds.
    Iteratived build the tree:   766 /   504Elapsed time is 0.805452 seconds.
    Iteratived build the tree:   767 /   504Elapsed time is 0.808033 seconds.
    Iteratived build the tree:   768 /   504Elapsed time is 0.806014 seconds.
    Iteratived build the tree:   769 /   504Elapsed time is 0.817437 seconds.
    Iteratived build the tree:   770 /   504Elapsed time is 0.787678 seconds.
    Iteratived build the tree:   771 /   504Elapsed time is 0.772133 seconds.
    Iteratived build the tree:   772 /   504Elapsed time is 0.787890 seconds.
    Iteratived build the tree:   773 /   504Elapsed time is 0.788042 seconds.
    Iteratived build the tree:   774 /   504Elapsed time is 0.816838 seconds.
    Iteratived build the tree:   775 /   504Elapsed time is 0.788580 seconds.
    Iteratived build the tree:   776 /   504Elapsed time is 0.787779 seconds.
    Iteratived build the tree:   777 /   504Elapsed time is 0.825091 seconds.
    Iteratived build the tree:   778 /   504Elapsed time is 0.785443 seconds.
    Iteratived build the tree:   779 /   504Elapsed time is 0.803889 seconds.
    Iteratived build the tree:   780 /   504Elapsed time is 0.794427 seconds.
    Iteratived build the tree:   781 /   504Elapsed time is 0.795198 seconds.
    Iteratived build the tree:   782 /   504Elapsed time is 0.795540 seconds.
    Iteratived build the tree:   783 /   504Elapsed time is 0.788646 seconds.
    Iteratived build the tree:   784 /   504Elapsed time is 0.796405 seconds.
    Iteratived build the tree:   785 /   504Elapsed time is 0.778836 seconds.
    Iteratived build the tree:   786 /   504Elapsed time is 0.791972 seconds.
    Iteratived build the tree:   787 /   504Elapsed time is 0.731185 seconds.
    Iteratived build the tree:   788 /   503Elapsed time is 0.341485 seconds.
    Iteratived build the tree:   789 /   502Elapsed time is 0.356338 seconds.
    Iteratived build the tree:   790 /   501Elapsed time is 0.346994 seconds.
    Iteratived build the tree:   791 /   500Elapsed time is 0.340237 seconds.
    Iteratived build the tree:   792 /   500Elapsed time is 0.732238 seconds.
    Iteratived build the tree:   793 /   499Elapsed time is 0.352847 seconds.
    Iteratived build the tree:   794 /   498Elapsed time is 0.355928 seconds.
    Iteratived build the tree:   795 /   497Elapsed time is 0.345449 seconds.
    Iteratived build the tree:   796 /   496Elapsed time is 0.347899 seconds.
    Iteratived build the tree:   797 /   495Elapsed time is 0.358979 seconds.
    Iteratived build the tree:   798 /   494Elapsed time is 0.349727 seconds.
    Iteratived build the tree:   799 /   493Elapsed time is 0.345453 seconds.
    Iteratived build the tree:   800 /   493Elapsed time is 0.738010 seconds.
    Iteratived build the tree:   801 /   493Elapsed time is 0.725882 seconds.
    Iteratived build the tree:   802 /   493Elapsed time is 0.721680 seconds.
    Iteratived build the tree:   803 /   493Elapsed time is 0.728141 seconds.
    Iteratived build the tree:   804 /   493Elapsed time is 0.734127 seconds.
    Iteratived build the tree:   805 /   492Elapsed time is 0.340588 seconds.
    Iteratived build the tree:   806 /   491Elapsed time is 0.350370 seconds.
    Iteratived build the tree:   807 /   491Elapsed time is 0.721971 seconds.
    Iteratived build the tree:   808 /   491Elapsed time is 0.740809 seconds.
    Iteratived build the tree:   809 /   491Elapsed time is 0.728918 seconds.
    Iteratived build the tree:   810 /   491Elapsed time is 0.727661 seconds.
    Iteratived build the tree:   811 /   491Elapsed time is 0.734636 seconds.
    Iteratived build the tree:   812 /   491Elapsed time is 0.729748 seconds.
    Iteratived build the tree:   813 /   490Elapsed time is 0.347108 seconds.
    Iteratived build the tree:   814 /   489Elapsed time is 0.343883 seconds.
    Iteratived build the tree:   815 /   488Elapsed time is 0.354006 seconds.
    Iteratived build the tree:   816 /   488Elapsed time is 0.725289 seconds.
    Iteratived build the tree:   817 /   488Elapsed time is 0.727286 seconds.
    Iteratived build the tree:   818 /   488Elapsed time is 0.725266 seconds.
    Iteratived build the tree:   819 /   488Elapsed time is 0.719724 seconds.
    Iteratived build the tree:   820 /   488Elapsed time is 0.742031 seconds.
    Iteratived build the tree:   821 /   487Elapsed time is 0.356322 seconds.
    Iteratived build the tree:   822 /   486Elapsed time is 0.362164 seconds.
    Iteratived build the tree:   823 /   486Elapsed time is 0.818807 seconds.
    Iteratived build the tree:   824 /   486Elapsed time is 0.814715 seconds.
    Iteratived build the tree:   825 /   486Elapsed time is 0.801497 seconds.
    Iteratived build the tree:   826 /   486Elapsed time is 0.804284 seconds.
    Iteratived build the tree:   827 /   486Elapsed time is 0.803973 seconds.
    Iteratived build the tree:   828 /   486Elapsed time is 0.798792 seconds.
    Iteratived build the tree:   829 /   486Elapsed time is 0.805813 seconds.
    Iteratived build the tree:   830 /   486Elapsed time is 0.814033 seconds.
    Iteratived build the tree:   831 /   486Elapsed time is 0.813326 seconds.
    Iteratived build the tree:   832 /   486Elapsed time is 0.795927 seconds.
    Iteratived build the tree:   833 /   486Elapsed time is 0.825140 seconds.
    Iteratived build the tree:   834 /   486Elapsed time is 0.815761 seconds.
    Iteratived build the tree:   835 /   486Elapsed time is 0.815529 seconds.
    Iteratived build the tree:   836 /   485Elapsed time is 0.349857 seconds.
    Iteratived build the tree:   837 /   485Elapsed time is 0.743652 seconds.
    Iteratived build the tree:   838 /   484Elapsed time is 0.347269 seconds.
    Iteratived build the tree:   839 /   483Elapsed time is 0.354358 seconds.
    Iteratived build the tree:   840 /   483Elapsed time is 0.735723 seconds.
    Iteratived build the tree:   841 /   483Elapsed time is 0.740984 seconds.
    Iteratived build the tree:   842 /   482Elapsed time is 0.347563 seconds.
    Iteratived build the tree:   843 /   481Elapsed time is 0.344254 seconds.
    Iteratived build the tree:   844 /   480Elapsed time is 0.350401 seconds.
    Iteratived build the tree:   845 /   479Elapsed time is 0.347375 seconds.
    Iteratived build the tree:   846 /   478Elapsed time is 0.354537 seconds.
    Iteratived build the tree:   847 /   477Elapsed time is 0.350716 seconds.
    Iteratived build the tree:   848 /   477Elapsed time is 0.771830 seconds.
    Iteratived build the tree:   849 /   477Elapsed time is 0.742929 seconds.
    Iteratived build the tree:   850 /   477Elapsed time is 0.747009 seconds.
    Iteratived build the tree:   851 /   477Elapsed time is 0.745059 seconds.
    Iteratived build the tree:   852 /   476Elapsed time is 0.350820 seconds.
    Iteratived build the tree:   853 /   475Elapsed time is 0.343747 seconds.
    Iteratived build the tree:   854 /   474Elapsed time is 0.356217 seconds.
    Iteratived build the tree:   855 /   473Elapsed time is 0.354795 seconds.
    Iteratived build the tree:   856 /   472Elapsed time is 0.349921 seconds.
    Iteratived build the tree:   857 /   472Elapsed time is 0.818716 seconds.
    Iteratived build the tree:   858 /   472Elapsed time is 0.810229 seconds.
    Iteratived build the tree:   859 /   472Elapsed time is 0.816408 seconds.
    Iteratived build the tree:   860 /   471Elapsed time is 0.347626 seconds.
    Iteratived build the tree:   861 /   471Elapsed time is 0.747367 seconds.
    Iteratived build the tree:   862 /   471Elapsed time is 0.747997 seconds.
    Iteratived build the tree:   863 /   471Elapsed time is 0.742880 seconds.
    Iteratived build the tree:   864 /   471Elapsed time is 0.751723 seconds.
    Iteratived build the tree:   865 /   471Elapsed time is 0.748634 seconds.
    Iteratived build the tree:   866 /   471Elapsed time is 0.740703 seconds.
    Iteratived build the tree:   867 /   471Elapsed time is 0.754081 seconds.
    Iteratived build the tree:   868 /   471Elapsed time is 0.759053 seconds.
    Iteratived build the tree:   869 /   470Elapsed time is 0.351138 seconds.
    Iteratived build the tree:   870 /   469Elapsed time is 0.353226 seconds.
    Iteratived build the tree:   871 /   469Elapsed time is 0.741797 seconds.
    Iteratived build the tree:   872 /   469Elapsed time is 0.750485 seconds.
    Iteratived build the tree:   873 /   469Elapsed time is 0.767241 seconds.
    Iteratived build the tree:   874 /   469Elapsed time is 0.749094 seconds.
    Iteratived build the tree:   875 /   469Elapsed time is 0.758682 seconds.
    Iteratived build the tree:   876 /   469Elapsed time is 0.767294 seconds.
    Iteratived build the tree:   877 /   469Elapsed time is 0.759514 seconds.
    Iteratived build the tree:   878 /   469Elapsed time is 0.794312 seconds.
    Iteratived build the tree:   879 /   469Elapsed time is 0.773218 seconds.
    Iteratived build the tree:   880 /   469Elapsed time is 0.763479 seconds.
    Iteratived build the tree:   881 /   469Elapsed time is 0.760347 seconds.
    Iteratived build the tree:   882 /   469Elapsed time is 0.753543 seconds.
    Iteratived build the tree:   883 /   469Elapsed time is 0.755601 seconds.
    Iteratived build the tree:   884 /   469Elapsed time is 0.770178 seconds.
    Iteratived build the tree:   885 /   469Elapsed time is 0.756087 seconds.
    Iteratived build the tree:   886 /   469Elapsed time is 0.758172 seconds.
    Iteratived build the tree:   887 /   469Elapsed time is 0.759574 seconds.
    Iteratived build the tree:   888 /   469Elapsed time is 0.773228 seconds.
    Iteratived build the tree:   889 /   469Elapsed time is 0.773948 seconds.
    Iteratived build the tree:   890 /   469Elapsed time is 0.772732 seconds.
    Iteratived build the tree:   891 /   469Elapsed time is 0.780280 seconds.
    Iteratived build the tree:   892 /   469Elapsed time is 0.779025 seconds.
    Iteratived build the tree:   893 /   468Elapsed time is 0.350895 seconds.
    Iteratived build the tree:   894 /   468Elapsed time is 0.761868 seconds.
    Iteratived build the tree:   895 /   468Elapsed time is 0.750774 seconds.
    Iteratived build the tree:   896 /   467Elapsed time is 0.360334 seconds.
    Iteratived build the tree:   897 /   466Elapsed time is 0.357720 seconds.
    Iteratived build the tree:   898 /   465Elapsed time is 0.350353 seconds.
    Iteratived build the tree:   899 /   465Elapsed time is 0.753346 seconds.
    Iteratived build the tree:   900 /   465Elapsed time is 0.747541 seconds.
    Iteratived build the tree:   901 /   464Elapsed time is 0.347515 seconds.
    Iteratived build the tree:   902 /   464Elapsed time is 0.770298 seconds.
    Iteratived build the tree:   903 /   464Elapsed time is 0.754354 seconds.
    Iteratived build the tree:   904 /   463Elapsed time is 0.349199 seconds.
    Iteratived build the tree:   905 /   462Elapsed time is 0.356190 seconds.
    Iteratived build the tree:   906 /   461Elapsed time is 0.359853 seconds.
    Iteratived build the tree:   907 /   460Elapsed time is 0.359533 seconds.
    Iteratived build the tree:   908 /   459Elapsed time is 0.360998 seconds.
    Iteratived build the tree:   909 /   459Elapsed time is 0.788574 seconds.
    Iteratived build the tree:   910 /   459Elapsed time is 0.757053 seconds.
    Iteratived build the tree:   911 /   459Elapsed time is 0.755093 seconds.
    Iteratived build the tree:   912 /   459Elapsed time is 0.752089 seconds.
    Iteratived build the tree:   913 /   458Elapsed time is 0.351324 seconds.
    Iteratived build the tree:   914 /   458Elapsed time is 0.739616 seconds.
    Iteratived build the tree:   915 /   458Elapsed time is 0.750612 seconds.
    Iteratived build the tree:   916 /   457Elapsed time is 0.348859 seconds.
    Iteratived build the tree:   917 /   456Elapsed time is 0.359139 seconds.
    Iteratived build the tree:   918 /   455Elapsed time is 0.357942 seconds.
    Iteratived build the tree:   919 /   454Elapsed time is 0.354391 seconds.
    Iteratived build the tree:   920 /   454Elapsed time is 0.745991 seconds.
    Iteratived build the tree:   921 /   453Elapsed time is 0.350362 seconds.
    Iteratived build the tree:   922 /   452Elapsed time is 0.353749 seconds.
    Iteratived build the tree:   923 /   451Elapsed time is 0.360118 seconds.
    Iteratived build the tree:   924 /   450Elapsed time is 0.344988 seconds.
    Iteratived build the tree:   925 /   449Elapsed time is 0.354055 seconds.
    Iteratived build the tree:   926 /   449Elapsed time is 0.772165 seconds.
    Iteratived build the tree:   927 /   449Elapsed time is 0.762760 seconds.
    Iteratived build the tree:   928 /   449Elapsed time is 0.754729 seconds.
    Iteratived build the tree:   929 /   449Elapsed time is 0.754620 seconds.
    Iteratived build the tree:   930 /   449Elapsed time is 0.759703 seconds.
    Iteratived build the tree:   931 /   449Elapsed time is 0.759476 seconds.
    Iteratived build the tree:   932 /   449Elapsed time is 0.770533 seconds.
    Iteratived build the tree:   933 /   449Elapsed time is 0.768176 seconds.
    Iteratived build the tree:   934 /   448Elapsed time is 0.341533 seconds.
    Iteratived build the tree:   935 /   448Elapsed time is 0.767129 seconds.
    Iteratived build the tree:   936 /   448Elapsed time is 0.761326 seconds.
    Iteratived build the tree:   937 /   448Elapsed time is 0.766248 seconds.
    Iteratived build the tree:   938 /   448Elapsed time is 0.780425 seconds.
    Iteratived build the tree:   939 /   448Elapsed time is 0.765816 seconds.
    Iteratived build the tree:   940 /   448Elapsed time is 0.783109 seconds.
    Iteratived build the tree:   941 /   448Elapsed time is 0.776759 seconds.
    Iteratived build the tree:   942 /   448Elapsed time is 0.771915 seconds.
    Iteratived build the tree:   943 /   448Elapsed time is 0.777228 seconds.
    Iteratived build the tree:   944 /   447Elapsed time is 0.348319 seconds.
    Iteratived build the tree:   945 /   447Elapsed time is 0.761619 seconds.
    Iteratived build the tree:   946 /   446Elapsed time is 0.348318 seconds.
    Iteratived build the tree:   947 /   445Elapsed time is 0.352236 seconds.
    Iteratived build the tree:   948 /   445Elapsed time is 0.770102 seconds.
    Iteratived build the tree:   949 /   445Elapsed time is 0.756660 seconds.
    Iteratived build the tree:   950 /   445Elapsed time is 0.763963 seconds.
    Iteratived build the tree:   951 /   445Elapsed time is 0.763809 seconds.
    Iteratived build the tree:   952 /   444Elapsed time is 0.348173 seconds.
    Iteratived build the tree:   953 /   443Elapsed time is 0.346031 seconds.
    Iteratived build the tree:   954 /   443Elapsed time is 0.767884 seconds.
    Iteratived build the tree:   955 /   443Elapsed time is 0.761588 seconds.
    Iteratived build the tree:   956 /   443Elapsed time is 0.783054 seconds.
    Iteratived build the tree:   957 /   442Elapsed time is 0.359949 seconds.
    Iteratived build the tree:   958 /   442Elapsed time is 0.763518 seconds.
    Iteratived build the tree:   959 /   442Elapsed time is 0.757795 seconds.
    Iteratived build the tree:   960 /   442Elapsed time is 0.756648 seconds.
    Iteratived build the tree:   961 /   442Elapsed time is 0.767434 seconds.
    Iteratived build the tree:   962 /   442Elapsed time is 0.770810 seconds.
    Iteratived build the tree:   963 /   442Elapsed time is 0.762891 seconds.
    Iteratived build the tree:   964 /   442Elapsed time is 0.770822 seconds.
    Iteratived build the tree:   965 /   442Elapsed time is 0.772499 seconds.
    Iteratived build the tree:   966 /   442Elapsed time is 0.771883 seconds.
    Iteratived build the tree:   967 /   442Elapsed time is 0.768812 seconds.
    Iteratived build the tree:   968 /   442Elapsed time is 0.812938 seconds.
    Iteratived build the tree:   969 /   442Elapsed time is 0.776978 seconds.
    Iteratived build the tree:   970 /   442Elapsed time is 0.789091 seconds.
    Iteratived build the tree:   971 /   442Elapsed time is 0.813479 seconds.
    Iteratived build the tree:   972 /   442Elapsed time is 0.776285 seconds.
    Iteratived build the tree:   973 /   442Elapsed time is 0.781989 seconds.
    Iteratived build the tree:   974 /   442Elapsed time is 0.782743 seconds.
    Iteratived build the tree:   975 /   442Elapsed time is 0.784409 seconds.
    Iteratived build the tree:   976 /   442Elapsed time is 0.785650 seconds.
    Iteratived build the tree:   977 /   442Elapsed time is 0.790457 seconds.
    Iteratived build the tree:   978 /   442Elapsed time is 0.787818 seconds.
    Iteratived build the tree:   979 /   442Elapsed time is 0.776414 seconds.
    Iteratived build the tree:   980 /   442Elapsed time is 0.784013 seconds.
    Iteratived build the tree:   981 /   442Elapsed time is 0.786012 seconds.
    Iteratived build the tree:   982 /   442Elapsed time is 0.782529 seconds.
    Iteratived build the tree:   983 /   442Elapsed time is 0.774053 seconds.
    Iteratived build the tree:   984 /   442Elapsed time is 0.797849 seconds.
    Iteratived build the tree:   985 /   441Elapsed time is 0.354025 seconds.
    Iteratived build the tree:   986 /   441Elapsed time is 0.776923 seconds.
    Iteratived build the tree:   987 /   441Elapsed time is 0.779071 seconds.
    Iteratived build the tree:   988 /   441Elapsed time is 0.769052 seconds.
    Iteratived build the tree:   989 /   441Elapsed time is 0.774023 seconds.
    Iteratived build the tree:   990 /   441Elapsed time is 0.799461 seconds.
    Iteratived build the tree:   991 /   441Elapsed time is 0.803487 seconds.
    Iteratived build the tree:   992 /   441Elapsed time is 0.800233 seconds.
    Iteratived build the tree:   993 /   441Elapsed time is 0.787655 seconds.
    Iteratived build the tree:   994 /   441Elapsed time is 0.787206 seconds.
    Iteratived build the tree:   995 /   440Elapsed time is 0.366626 seconds.
    Iteratived build the tree:   996 /   439Elapsed time is 0.352540 seconds.
    Iteratived build the tree:   997 /   438Elapsed time is 0.352237 seconds.
    Iteratived build the tree:   998 /   438Elapsed time is 0.801993 seconds.
    Iteratived build the tree:   999 /   437Elapsed time is 0.356279 seconds.
    Iteratived build the tree:  1000 /   436Elapsed time is 0.362756 seconds.
    Iteratived build the tree:  1001 /   435Elapsed time is 0.356476 seconds.
    Iteratived build the tree:  1002 /   435Elapsed time is 0.792178 seconds.
    Iteratived build the tree:  1003 /   435Elapsed time is 0.796495 seconds.
    Iteratived build the tree:  1004 /   435Elapsed time is 0.772579 seconds.
    Iteratived build the tree:  1005 /   434Elapsed time is 0.364959 seconds.
    Iteratived build the tree:  1006 /   434Elapsed time is 0.849859 seconds.
    Iteratived build the tree:  1007 /   433Elapsed time is 0.365833 seconds.
    Iteratived build the tree:  1008 /   432Elapsed time is 0.360216 seconds.
    Iteratived build the tree:  1009 /   431Elapsed time is 0.359049 seconds.
    Iteratived build the tree:  1010 /   430Elapsed time is 0.354133 seconds.
    Iteratived build the tree:  1011 /   429Elapsed time is 0.359717 seconds.
    Iteratived build the tree:  1012 /   428Elapsed time is 0.355925 seconds.
    Iteratived build the tree:  1013 /   427Elapsed time is 0.359810 seconds.
    Iteratived build the tree:  1014 /   427Elapsed time is 0.794554 seconds.
    Iteratived build the tree:  1015 /   427Elapsed time is 0.790110 seconds.
    Iteratived build the tree:  1016 /   427Elapsed time is 0.784832 seconds.
    Iteratived build the tree:  1017 /   427Elapsed time is 0.779214 seconds.
    Iteratived build the tree:  1018 /   426Elapsed time is 0.356977 seconds.
    Iteratived build the tree:  1019 /   426Elapsed time is 0.777982 seconds.
    Iteratived build the tree:  1020 /   426Elapsed time is 0.784883 seconds.
    Iteratived build the tree:  1021 /   426Elapsed time is 0.771445 seconds.
    Iteratived build the tree:  1022 /   426Elapsed time is 0.800059 seconds.
    Iteratived build the tree:  1023 /   426Elapsed time is 0.794483 seconds.
    Iteratived build the tree:  1024 /   425Elapsed time is 0.354963 seconds.
    Iteratived build the tree:  1025 /   425Elapsed time is 0.782055 seconds.
    Iteratived build the tree:  1026 /   424Elapsed time is 0.350940 seconds.
    Iteratived build the tree:  1027 /   424Elapsed time is 0.783094 seconds.
    Iteratived build the tree:  1028 /   423Elapsed time is 0.350491 seconds.
    Iteratived build the tree:  1029 /   422Elapsed time is 0.354863 seconds.
    Iteratived build the tree:  1030 /   421Elapsed time is 0.348866 seconds.
    Iteratived build the tree:  1031 /   420Elapsed time is 0.346885 seconds.
    Iteratived build the tree:  1032 /   420Elapsed time is 0.754078 seconds.
    Iteratived build the tree:  1033 /   419Elapsed time is 0.343881 seconds.
    Iteratived build the tree:  1034 /   419Elapsed time is 0.772440 seconds.
    Iteratived build the tree:  1035 /   418Elapsed time is 0.356078 seconds.
    Iteratived build the tree:  1036 /   417Elapsed time is 0.340711 seconds.
    Iteratived build the tree:  1037 /   417Elapsed time is 0.864462 seconds.
    Iteratived build the tree:  1038 /   417Elapsed time is 0.863374 seconds.
    Iteratived build the tree:  1039 /   417Elapsed time is 0.856834 seconds.
    Iteratived build the tree:  1040 /   416Elapsed time is 0.347377 seconds.
    Iteratived build the tree:  1041 /   415Elapsed time is 0.343012 seconds.
    Iteratived build the tree:  1042 /   414Elapsed time is 0.345230 seconds.
    Iteratived build the tree:  1043 /   413Elapsed time is 0.353514 seconds.
    Iteratived build the tree:  1044 /   412Elapsed time is 0.345916 seconds.
    Iteratived build the tree:  1045 /   411Elapsed time is 0.351493 seconds.
    Iteratived build the tree:  1046 /   410Elapsed time is 0.355993 seconds.
    Iteratived build the tree:  1047 /   409Elapsed time is 0.343731 seconds.
    Iteratived build the tree:  1048 /   408Elapsed time is 0.348928 seconds.
    Iteratived build the tree:  1049 /   407Elapsed time is 0.351749 seconds.
    Iteratived build the tree:  1050 /   406Elapsed time is 0.346310 seconds.
    Iteratived build the tree:  1051 /   406Elapsed time is 0.770692 seconds.
    Iteratived build the tree:  1052 /   406Elapsed time is 0.769915 seconds.
    Iteratived build the tree:  1053 /   406Elapsed time is 0.770642 seconds.
    Iteratived build the tree:  1054 /   406Elapsed time is 0.781879 seconds.
    Iteratived build the tree:  1055 /   406Elapsed time is 0.794897 seconds.
    Iteratived build the tree:  1056 /   406Elapsed time is 0.777581 seconds.
    Iteratived build the tree:  1057 /   406Elapsed time is 0.792556 seconds.
    Iteratived build the tree:  1058 /   406Elapsed time is 0.786912 seconds.
    Iteratived build the tree:  1059 /   406Elapsed time is 0.781179 seconds.
    Iteratived build the tree:  1060 /   406Elapsed time is 0.784540 seconds.
    Iteratived build the tree:  1061 /   406Elapsed time is 0.783250 seconds.
    Iteratived build the tree:  1062 /   405Elapsed time is 0.351144 seconds.
    Iteratived build the tree:  1063 /   404Elapsed time is 0.349694 seconds.
    Iteratived build the tree:  1064 /   404Elapsed time is 0.792895 seconds.
    Iteratived build the tree:  1065 /   404Elapsed time is 0.805184 seconds.
    Iteratived build the tree:  1066 /   404Elapsed time is 0.793614 seconds.
    Iteratived build the tree:  1067 /   404Elapsed time is 0.797733 seconds.
    Iteratived build the tree:  1068 /   404Elapsed time is 0.821400 seconds.
    Iteratived build the tree:  1069 /   404Elapsed time is 0.804375 seconds.
    Iteratived build the tree:  1070 /   403Elapsed time is 0.349908 seconds.
    Iteratived build the tree:  1071 /   402Elapsed time is 0.356167 seconds.
    Iteratived build the tree:  1072 /   401Elapsed time is 0.358352 seconds.
    Iteratived build the tree:  1073 /   400Elapsed time is 0.365661 seconds.
    Iteratived build the tree:  1074 /   399Elapsed time is 0.354436 seconds.
    Iteratived build the tree:  1075 /   399Elapsed time is 0.786342 seconds.
    Iteratived build the tree:  1076 /   398Elapsed time is 0.352195 seconds.
    Iteratived build the tree:  1077 /   398Elapsed time is 0.783795 seconds.
    Iteratived build the tree:  1078 /   398Elapsed time is 0.782611 seconds.
    Iteratived build the tree:  1079 /   398Elapsed time is 0.777356 seconds.
    Iteratived build the tree:  1080 /   398Elapsed time is 0.785071 seconds.
    Iteratived build the tree:  1081 /   397Elapsed time is 0.367037 seconds.
    Iteratived build the tree:  1082 /   397Elapsed time is 0.823527 seconds.
    Iteratived build the tree:  1083 /   397Elapsed time is 0.820222 seconds.
    Iteratived build the tree:  1084 /   397Elapsed time is 0.786019 seconds.
    Iteratived build the tree:  1085 /   397Elapsed time is 0.781252 seconds.
    Iteratived build the tree:  1086 /   397Elapsed time is 0.781528 seconds.
    Iteratived build the tree:  1087 /   397Elapsed time is 0.787637 seconds.
    Iteratived build the tree:  1088 /   397Elapsed time is 0.781307 seconds.
    Iteratived build the tree:  1089 /   397Elapsed time is 0.778595 seconds.
    Iteratived build the tree:  1090 /   396Elapsed time is 0.368332 seconds.
    Iteratived build the tree:  1091 /   395Elapsed time is 0.349584 seconds.
    Iteratived build the tree:  1092 /   394Elapsed time is 0.359821 seconds.
    Iteratived build the tree:  1093 /   393Elapsed time is 0.355426 seconds.
    Iteratived build the tree:  1094 /   393Elapsed time is 0.803136 seconds.
    Iteratived build the tree:  1095 /   393Elapsed time is 0.800230 seconds.
    Iteratived build the tree:  1096 /   393Elapsed time is 0.788572 seconds.
    Iteratived build the tree:  1097 /   392Elapsed time is 0.359046 seconds.
    Iteratived build the tree:  1098 /   391Elapsed time is 0.353960 seconds.
    Iteratived build the tree:  1099 /   390Elapsed time is 0.353720 seconds.
    Iteratived build the tree:  1100 /   389Elapsed time is 0.357752 seconds.
    Iteratived build the tree:  1101 /   388Elapsed time is 0.353855 seconds.
    Iteratived build the tree:  1102 /   387Elapsed time is 0.355990 seconds.
    Iteratived build the tree:  1103 /   386Elapsed time is 0.359508 seconds.
    Iteratived build the tree:  1104 /   385Elapsed time is 0.350973 seconds.
    Iteratived build the tree:  1105 /   384Elapsed time is 0.350362 seconds.
    Iteratived build the tree:  1106 /   383Elapsed time is 0.362206 seconds.
    Iteratived build the tree:  1107 /   382Elapsed time is 0.351793 seconds.
    Iteratived build the tree:  1108 /   381Elapsed time is 0.346592 seconds.
    Iteratived build the tree:  1109 /   381Elapsed time is 0.791585 seconds.
    Iteratived build the tree:  1110 /   380Elapsed time is 0.353115 seconds.
    Iteratived build the tree:  1111 /   379Elapsed time is 0.352675 seconds.
    Iteratived build the tree:  1112 /   378Elapsed time is 0.347454 seconds.
    Iteratived build the tree:  1113 /   378Elapsed time is 0.817795 seconds.
    Iteratived build the tree:  1114 /   377Elapsed time is 0.349327 seconds.
    Iteratived build the tree:  1115 /   376Elapsed time is 0.358809 seconds.
    Iteratived build the tree:  1116 /   375Elapsed time is 0.356010 seconds.
    Iteratived build the tree:  1117 /   374Elapsed time is 0.343853 seconds.
    Iteratived build the tree:  1118 /   374Elapsed time is 0.815609 seconds.
    Iteratived build the tree:  1119 /   374Elapsed time is 0.806021 seconds.
    Iteratived build the tree:  1120 /   374Elapsed time is 0.803955 seconds.
    Iteratived build the tree:  1121 /   374Elapsed time is 0.810819 seconds.
    Iteratived build the tree:  1122 /   373Elapsed time is 0.352025 seconds.
    Iteratived build the tree:  1123 /   372Elapsed time is 0.353008 seconds.
    Iteratived build the tree:  1124 /   371Elapsed time is 0.343311 seconds.
    Iteratived build the tree:  1125 /   371Elapsed time is 0.835784 seconds.
    Iteratived build the tree:  1126 /   370Elapsed time is 0.351162 seconds.
    Iteratived build the tree:  1127 /   369Elapsed time is 0.353249 seconds.
    Iteratived build the tree:  1128 /   368Elapsed time is 0.348699 seconds.
    Iteratived build the tree:  1129 /   367Elapsed time is 0.346396 seconds.
    Iteratived build the tree:  1130 /   366Elapsed time is 0.350328 seconds.
    Iteratived build the tree:  1131 /   365Elapsed time is 0.350388 seconds.
    Iteratived build the tree:  1132 /   365Elapsed time is 0.784596 seconds.
    Iteratived build the tree:  1133 /   364Elapsed time is 0.343866 seconds.
    Iteratived build the tree:  1134 /   364Elapsed time is 0.781860 seconds.
    Iteratived build the tree:  1135 /   363Elapsed time is 0.347475 seconds.
    Iteratived build the tree:  1136 /   362Elapsed time is 0.347735 seconds.
    Iteratived build the tree:  1137 /   362Elapsed time is 0.778124 seconds.
    Iteratived build the tree:  1138 /   361Elapsed time is 0.356268 seconds.
    Iteratived build the tree:  1139 /   360Elapsed time is 0.339622 seconds.
    Iteratived build the tree:  1140 /   360Elapsed time is 0.781640 seconds.
    Iteratived build the tree:  1141 /   360Elapsed time is 0.792651 seconds.
    Iteratived build the tree:  1142 /   360Elapsed time is 0.793007 seconds.
    Iteratived build the tree:  1143 /   360Elapsed time is 0.794898 seconds.
    Iteratived build the tree:  1144 /   360Elapsed time is 0.798466 seconds.
    Iteratived build the tree:  1145 /   359Elapsed time is 0.347288 seconds.
    Iteratived build the tree:  1146 /   358Elapsed time is 0.347516 seconds.
    Iteratived build the tree:  1147 /   357Elapsed time is 0.345205 seconds.
    Iteratived build the tree:  1148 /   356Elapsed time is 0.335585 seconds.
    Iteratived build the tree:  1149 /   356Elapsed time is 0.779458 seconds.
    Iteratived build the tree:  1150 /   356Elapsed time is 0.789534 seconds.
    Iteratived build the tree:  1151 /   355Elapsed time is 0.334278 seconds.
    Iteratived build the tree:  1152 /   354Elapsed time is 0.336025 seconds.
    Iteratived build the tree:  1153 /   353Elapsed time is 0.345111 seconds.
    Iteratived build the tree:  1154 /   352Elapsed time is 0.336728 seconds.
    Iteratived build the tree:  1155 /   351Elapsed time is 0.336411 seconds.
    Iteratived build the tree:  1156 /   351Elapsed time is 0.782186 seconds.
    Iteratived build the tree:  1157 /   351Elapsed time is 0.771282 seconds.
    Iteratived build the tree:  1158 /   351Elapsed time is 0.792657 seconds.
    Iteratived build the tree:  1159 /   351Elapsed time is 0.789970 seconds.
    Iteratived build the tree:  1160 /   351Elapsed time is 0.778859 seconds.
    Iteratived build the tree:  1161 /   350Elapsed time is 0.339710 seconds.
    Iteratived build the tree:  1162 /   349Elapsed time is 0.341259 seconds.
    Iteratived build the tree:  1163 /   348Elapsed time is 0.342055 seconds.
    Iteratived build the tree:  1164 /   347Elapsed time is 0.334210 seconds.
    Iteratived build the tree:  1165 /   346Elapsed time is 0.342290 seconds.
    Iteratived build the tree:  1166 /   345Elapsed time is 0.332005 seconds.
    Iteratived build the tree:  1167 /   345Elapsed time is 0.793133 seconds.
    Iteratived build the tree:  1168 /   344Elapsed time is 0.330516 seconds.
    Iteratived build the tree:  1169 /   344Elapsed time is 0.792698 seconds.
    Iteratived build the tree:  1170 /   343Elapsed time is 0.331246 seconds.
    Iteratived build the tree:  1171 /   343Elapsed time is 0.789568 seconds.
    Iteratived build the tree:  1172 /   342Elapsed time is 0.338193 seconds.
    Iteratived build the tree:  1173 /   342Elapsed time is 0.778350 seconds.
    Iteratived build the tree:  1174 /   342Elapsed time is 0.780322 seconds.
    Iteratived build the tree:  1175 /   342Elapsed time is 0.797140 seconds.
    Iteratived build the tree:  1176 /   341Elapsed time is 0.335324 seconds.
    Iteratived build the tree:  1177 /   341Elapsed time is 0.788462 seconds.
    Iteratived build the tree:  1178 /   340Elapsed time is 0.334097 seconds.
    Iteratived build the tree:  1179 /   339Elapsed time is 0.332189 seconds.
    Iteratived build the tree:  1180 /   338Elapsed time is 0.334145 seconds.
    Iteratived build the tree:  1181 /   337Elapsed time is 0.327659 seconds.
    Iteratived build the tree:  1182 /   336Elapsed time is 0.334367 seconds.
    Iteratived build the tree:  1183 /   335Elapsed time is 0.338669 seconds.
    Iteratived build the tree:  1184 /   335Elapsed time is 0.869691 seconds.
    Iteratived build the tree:  1185 /   334Elapsed time is 0.332625 seconds.
    Iteratived build the tree:  1186 /   333Elapsed time is 0.320518 seconds.
    Iteratived build the tree:  1187 /   333Elapsed time is 0.868124 seconds.
    Iteratived build the tree:  1188 /   332Elapsed time is 0.327973 seconds.
    Iteratived build the tree:  1189 /   332Elapsed time is 0.885412 seconds.
    Iteratived build the tree:  1190 /   332Elapsed time is 0.859588 seconds.
    Iteratived build the tree:  1191 /   332Elapsed time is 0.873353 seconds.
    Iteratived build the tree:  1192 /   332Elapsed time is 0.867301 seconds.
    Iteratived build the tree:  1193 /   332Elapsed time is 0.878770 seconds.
    Iteratived build the tree:  1194 /   332Elapsed time is 0.888606 seconds.
    Iteratived build the tree:  1195 /   332Elapsed time is 0.874950 seconds.
    Iteratived build the tree:  1196 /   331Elapsed time is 0.321033 seconds.
    Iteratived build the tree:  1197 /   330Elapsed time is 0.325507 seconds.
    Iteratived build the tree:  1198 /   330Elapsed time is 0.759669 seconds.
    Iteratived build the tree:  1199 /   329Elapsed time is 0.326851 seconds.
    Iteratived build the tree:  1200 /   329Elapsed time is 0.759852 seconds.
    Iteratived build the tree:  1201 /   329Elapsed time is 0.779218 seconds.
    Iteratived build the tree:  1202 /   329Elapsed time is 0.770932 seconds.
    Iteratived build the tree:  1203 /   329Elapsed time is 0.759710 seconds.
    Iteratived build the tree:  1204 /   329Elapsed time is 0.768578 seconds.
    Iteratived build the tree:  1205 /   329Elapsed time is 0.752320 seconds.
    Iteratived build the tree:  1206 /   329Elapsed time is 0.759540 seconds.
    Iteratived build the tree:  1207 /   329Elapsed time is 0.761635 seconds.
    Iteratived build the tree:  1208 /   329Elapsed time is 0.773529 seconds.
    Iteratived build the tree:  1209 /   329Elapsed time is 0.771473 seconds.
    Iteratived build the tree:  1210 /   329Elapsed time is 0.785968 seconds.
    Iteratived build the tree:  1211 /   328Elapsed time is 0.324773 seconds.
    Iteratived build the tree:  1212 /   327Elapsed time is 0.319121 seconds.
    Iteratived build the tree:  1213 /   326Elapsed time is 0.332505 seconds.
    Iteratived build the tree:  1214 /   326Elapsed time is 0.777506 seconds.
    Iteratived build the tree:  1215 /   326Elapsed time is 0.779678 seconds.
    Iteratived build the tree:  1216 /   326Elapsed time is 0.775512 seconds.
    Iteratived build the tree:  1217 /   325Elapsed time is 0.333840 seconds.
    Iteratived build the tree:  1218 /   325Elapsed time is 0.786840 seconds.
    Iteratived build the tree:  1219 /   325Elapsed time is 0.788631 seconds.
    Iteratived build the tree:  1220 /   325Elapsed time is 0.785071 seconds.
    Iteratived build the tree:  1221 /   324Elapsed time is 0.319063 seconds.
    Iteratived build the tree:  1222 /   323Elapsed time is 0.322732 seconds.
    Iteratived build the tree:  1223 /   323Elapsed time is 0.784866 seconds.
    Iteratived build the tree:  1224 /   323Elapsed time is 0.780437 seconds.
    Iteratived build the tree:  1225 /   323Elapsed time is 0.778462 seconds.
    Iteratived build the tree:  1226 /   323Elapsed time is 0.787790 seconds.
    Iteratived build the tree:  1227 /   323Elapsed time is 0.797656 seconds.
    Iteratived build the tree:  1228 /   323Elapsed time is 0.786018 seconds.
    Iteratived build the tree:  1229 /   322Elapsed time is 0.322040 seconds.
    Iteratived build the tree:  1230 /   322Elapsed time is 0.798941 seconds.
    Iteratived build the tree:  1231 /   321Elapsed time is 0.331672 seconds.
    Iteratived build the tree:  1232 /   321Elapsed time is 0.785018 seconds.
    Iteratived build the tree:  1233 /   320Elapsed time is 0.314987 seconds.
    Iteratived build the tree:  1234 /   320Elapsed time is 0.774506 seconds.
    Iteratived build the tree:  1235 /   319Elapsed time is 0.321153 seconds.
    Iteratived build the tree:  1236 /   319Elapsed time is 0.789830 seconds.
    Iteratived build the tree:  1237 /   319Elapsed time is 0.775885 seconds.
    Iteratived build the tree:  1238 /   319Elapsed time is 0.798000 seconds.
    Iteratived build the tree:  1239 /   318Elapsed time is 0.324450 seconds.
    Iteratived build the tree:  1240 /   317Elapsed time is 0.321369 seconds.
    Iteratived build the tree:  1241 /   316Elapsed time is 0.316724 seconds.
    Iteratived build the tree:  1242 /   315Elapsed time is 0.323702 seconds.
    Iteratived build the tree:  1243 /   315Elapsed time is 0.762231 seconds.
    Iteratived build the tree:  1244 /   315Elapsed time is 0.785305 seconds.
    Iteratived build the tree:  1245 /   314Elapsed time is 0.312625 seconds.
    Iteratived build the tree:  1246 /   313Elapsed time is 0.315631 seconds.
    Iteratived build the tree:  1247 /   313Elapsed time is 0.772903 seconds.
    Iteratived build the tree:  1248 /   312Elapsed time is 0.323161 seconds.
    Iteratived build the tree:  1249 /   311Elapsed time is 0.315844 seconds.
    Iteratived build the tree:  1250 /   311Elapsed time is 0.795956 seconds.
    Iteratived build the tree:  1251 /   311Elapsed time is 0.783709 seconds.
    Iteratived build the tree:  1252 /   310Elapsed time is 0.311708 seconds.
    Iteratived build the tree:  1253 /   310Elapsed time is 0.777685 seconds.
    Iteratived build the tree:  1254 /   310Elapsed time is 0.779176 seconds.
    Iteratived build the tree:  1255 /   310Elapsed time is 0.784822 seconds.
    Iteratived build the tree:  1256 /   310Elapsed time is 0.773168 seconds.
    Iteratived build the tree:  1257 /   310Elapsed time is 0.789003 seconds.
    Iteratived build the tree:  1258 /   310Elapsed time is 0.778342 seconds.
    Iteratived build the tree:  1259 /   310Elapsed time is 0.776427 seconds.
    Iteratived build the tree:  1260 /   309Elapsed time is 0.312581 seconds.
    Iteratived build the tree:  1261 /   308Elapsed time is 0.308509 seconds.
    Iteratived build the tree:  1262 /   307Elapsed time is 0.306581 seconds.
    Iteratived build the tree:  1263 /   306Elapsed time is 0.305225 seconds.
    Iteratived build the tree:  1264 /   305Elapsed time is 0.302803 seconds.
    Iteratived build the tree:  1265 /   304Elapsed time is 0.308376 seconds.
    Iteratived build the tree:  1266 /   303Elapsed time is 0.314425 seconds.
    Iteratived build the tree:  1267 /   302Elapsed time is 0.307814 seconds.
    Iteratived build the tree:  1268 /   301Elapsed time is 0.310689 seconds.
    Iteratived build the tree:  1269 /   300Elapsed time is 0.308107 seconds.
    Iteratived build the tree:  1270 /   299Elapsed time is 0.348134 seconds.
    Iteratived build the tree:  1271 /   298Elapsed time is 0.316083 seconds.
    Iteratived build the tree:  1272 /   297Elapsed time is 0.315128 seconds.
    Iteratived build the tree:  1273 /   297Elapsed time is 0.750508 seconds.
    Iteratived build the tree:  1274 /   297Elapsed time is 0.752100 seconds.
    Iteratived build the tree:  1275 /   297Elapsed time is 0.767586 seconds.
    Iteratived build the tree:  1276 /   297Elapsed time is 0.775568 seconds.
    Iteratived build the tree:  1277 /   297Elapsed time is 0.760871 seconds.
    Iteratived build the tree:  1278 /   297Elapsed time is 0.760727 seconds.
    Iteratived build the tree:  1279 /   296Elapsed time is 0.309981 seconds.
    Iteratived build the tree:  1280 /   295Elapsed time is 0.300109 seconds.
    Iteratived build the tree:  1281 /   294Elapsed time is 0.300772 seconds.
    Iteratived build the tree:  1282 /   293Elapsed time is 0.296909 seconds.
    Iteratived build the tree:  1283 /   292Elapsed time is 0.300681 seconds.
    Iteratived build the tree:  1284 /   291Elapsed time is 0.309745 seconds.
    Iteratived build the tree:  1285 /   290Elapsed time is 0.307414 seconds.
    Iteratived build the tree:  1286 /   289Elapsed time is 0.307278 seconds.
    Iteratived build the tree:  1287 /   288Elapsed time is 0.324462 seconds.
    Iteratived build the tree:  1288 /   287Elapsed time is 0.300199 seconds.
    Iteratived build the tree:  1289 /   286Elapsed time is 0.299274 seconds.
    Iteratived build the tree:  1290 /   285Elapsed time is 0.304824 seconds.
    Iteratived build the tree:  1291 /   284Elapsed time is 0.295703 seconds.
    Iteratived build the tree:  1292 /   283Elapsed time is 0.296754 seconds.
    Iteratived build the tree:  1293 /   282Elapsed time is 0.301411 seconds.
    Iteratived build the tree:  1294 /   281Elapsed time is 0.297691 seconds.
    Iteratived build the tree:  1295 /   280Elapsed time is 0.293331 seconds.
    Iteratived build the tree:  1296 /   279Elapsed time is 0.290090 seconds.
    Iteratived build the tree:  1297 /   278Elapsed time is 0.302898 seconds.
    Iteratived build the tree:  1298 /   277Elapsed time is 0.300500 seconds.
    Iteratived build the tree:  1299 /   276Elapsed time is 0.297715 seconds.
    Iteratived build the tree:  1300 /   275Elapsed time is 0.300390 seconds.
    Iteratived build the tree:  1301 /   274Elapsed time is 0.292048 seconds.
    Iteratived build the tree:  1302 /   273Elapsed time is 0.291203 seconds.
    Iteratived build the tree:  1303 /   272Elapsed time is 0.291547 seconds.
    Iteratived build the tree:  1304 /   271Elapsed time is 0.291383 seconds.
    Iteratived build the tree:  1305 /   271Elapsed time is 0.757791 seconds.
    Iteratived build the tree:  1306 /   270Elapsed time is 0.291953 seconds.
    Iteratived build the tree:  1307 /   269Elapsed time is 0.286958 seconds.
    Iteratived build the tree:  1308 /   268Elapsed time is 0.289740 seconds.
    Iteratived build the tree:  1309 /   267Elapsed time is 0.310430 seconds.
    Iteratived build the tree:  1310 /   266Elapsed time is 0.286577 seconds.
    Iteratived build the tree:  1311 /   266Elapsed time is 0.755189 seconds.
    Iteratived build the tree:  1312 /   265Elapsed time is 0.289768 seconds.
    Iteratived build the tree:  1313 /   264Elapsed time is 0.303990 seconds.
    Iteratived build the tree:  1314 /   263Elapsed time is 0.285579 seconds.
    Iteratived build the tree:  1315 /   262Elapsed time is 0.290231 seconds.
    Iteratived build the tree:  1316 /   262Elapsed time is 0.738174 seconds.
    Iteratived build the tree:  1317 /   261Elapsed time is 0.290714 seconds.
    Iteratived build the tree:  1318 /   260Elapsed time is 0.288482 seconds.
    Iteratived build the tree:  1319 /   259Elapsed time is 0.286002 seconds.
    Iteratived build the tree:  1320 /   258Elapsed time is 0.281235 seconds.
    Iteratived build the tree:  1321 /   257Elapsed time is 0.283074 seconds.
    Iteratived build the tree:  1322 /   256Elapsed time is 0.287195 seconds.
    Iteratived build the tree:  1323 /   256Elapsed time is 0.747017 seconds.
    Iteratived build the tree:  1324 /   255Elapsed time is 0.286125 seconds.
    Iteratived build the tree:  1325 /   254Elapsed time is 0.280307 seconds.
    Iteratived build the tree:  1326 /   253Elapsed time is 0.279489 seconds.
    Iteratived build the tree:  1327 /   252Elapsed time is 0.277393 seconds.
    Iteratived build the tree:  1328 /   251Elapsed time is 0.280070 seconds.
    Iteratived build the tree:  1329 /   250Elapsed time is 0.283544 seconds.
    Iteratived build the tree:  1330 /   249Elapsed time is 0.286855 seconds.
    Iteratived build the tree:  1331 /   248Elapsed time is 0.281715 seconds.
    Iteratived build the tree:  1332 /   248Elapsed time is 0.761680 seconds.
    Iteratived build the tree:  1333 /   248Elapsed time is 0.762829 seconds.
    Iteratived build the tree:  1334 /   247Elapsed time is 0.283431 seconds.
    Iteratived build the tree:  1335 /   246Elapsed time is 0.276719 seconds.
    Iteratived build the tree:  1336 /   245Elapsed time is 0.275014 seconds.
    Iteratived build the tree:  1337 /   244Elapsed time is 0.274010 seconds.
    Iteratived build the tree:  1338 /   244Elapsed time is 0.744913 seconds.
    Iteratived build the tree:  1339 /   244Elapsed time is 0.761262 seconds.
    Iteratived build the tree:  1340 /   244Elapsed time is 0.758014 seconds.
    Iteratived build the tree:  1341 /   243Elapsed time is 0.275591 seconds.
    Iteratived build the tree:  1342 /   243Elapsed time is 0.734869 seconds.
    Iteratived build the tree:  1343 /   242Elapsed time is 0.276912 seconds.
    Iteratived build the tree:  1344 /   241Elapsed time is 0.274493 seconds.
    Iteratived build the tree:  1345 /   240Elapsed time is 0.279509 seconds.
    Iteratived build the tree:  1346 /   239Elapsed time is 0.279690 seconds.
    Iteratived build the tree:  1347 /   238Elapsed time is 0.276035 seconds.
    Iteratived build the tree:  1348 /   238Elapsed time is 0.769059 seconds.
    Iteratived build the tree:  1349 /   237Elapsed time is 0.273606 seconds.
    Iteratived build the tree:  1350 /   236Elapsed time is 0.271183 seconds.
    Iteratived build the tree:  1351 /   236Elapsed time is 0.728079 seconds.
    Iteratived build the tree:  1352 /   235Elapsed time is 0.275081 seconds.
    Iteratived build the tree:  1353 /   234Elapsed time is 0.277832 seconds.
    Iteratived build the tree:  1354 /   234Elapsed time is 0.729396 seconds.
    Iteratived build the tree:  1355 /   233Elapsed time is 0.267538 seconds.
    Iteratived build the tree:  1356 /   232Elapsed time is 0.267925 seconds.
    Iteratived build the tree:  1357 /   231Elapsed time is 0.275311 seconds.
    Iteratived build the tree:  1358 /   230Elapsed time is 0.273626 seconds.
    Iteratived build the tree:  1359 /   229Elapsed time is 0.268822 seconds.
    Iteratived build the tree:  1360 /   228Elapsed time is 0.278064 seconds.
    Iteratived build the tree:  1361 /   228Elapsed time is 0.739797 seconds.
    Iteratived build the tree:  1362 /   228Elapsed time is 0.744035 seconds.
    Iteratived build the tree:  1363 /   227Elapsed time is 0.265960 seconds.
    Iteratived build the tree:  1364 /   227Elapsed time is 0.725440 seconds.
    Iteratived build the tree:  1365 /   227Elapsed time is 0.731577 seconds.
    Iteratived build the tree:  1366 /   226Elapsed time is 0.271853 seconds.
    Iteratived build the tree:  1367 /   226Elapsed time is 0.734620 seconds.
    Iteratived build the tree:  1368 /   226Elapsed time is 0.729279 seconds.
    Iteratived build the tree:  1369 /   226Elapsed time is 0.748148 seconds.
    Iteratived build the tree:  1370 /   226Elapsed time is 0.747751 seconds.
    Iteratived build the tree:  1371 /   225Elapsed time is 0.266157 seconds.
    Iteratived build the tree:  1372 /   225Elapsed time is 0.726847 seconds.
    Iteratived build the tree:  1373 /   225Elapsed time is 0.726684 seconds.
    Iteratived build the tree:  1374 /   225Elapsed time is 0.734677 seconds.
    Iteratived build the tree:  1375 /   224Elapsed time is 0.262456 seconds.
    Iteratived build the tree:  1376 /   223Elapsed time is 0.265939 seconds.
    Iteratived build the tree:  1377 /   222Elapsed time is 0.267982 seconds.
    Iteratived build the tree:  1378 /   221Elapsed time is 0.258857 seconds.
    Iteratived build the tree:  1379 /   220Elapsed time is 0.262383 seconds.
    Iteratived build the tree:  1380 /   219Elapsed time is 0.266116 seconds.
    Iteratived build the tree:  1381 /   218Elapsed time is 0.264990 seconds.
    Iteratived build the tree:  1382 /   217Elapsed time is 0.258320 seconds.
    Iteratived build the tree:  1383 /   216Elapsed time is 0.264621 seconds.
    Iteratived build the tree:  1384 /   215Elapsed time is 0.266670 seconds.
    Iteratived build the tree:  1385 /   215Elapsed time is 0.729596 seconds.
    Iteratived build the tree:  1386 /   215Elapsed time is 0.726486 seconds.
    Iteratived build the tree:  1387 /   215Elapsed time is 0.726212 seconds.
    Iteratived build the tree:  1388 /   215Elapsed time is 0.737309 seconds.
    Iteratived build the tree:  1389 /   215Elapsed time is 0.745671 seconds.
    Iteratived build the tree:  1390 /   215Elapsed time is 0.739100 seconds.
    Iteratived build the tree:  1391 /   215Elapsed time is 0.758026 seconds.
    Iteratived build the tree:  1392 /   215Elapsed time is 0.743617 seconds.
    Iteratived build the tree:  1393 /   214Elapsed time is 0.266204 seconds.
    Iteratived build the tree:  1394 /   213Elapsed time is 0.263917 seconds.
    Iteratived build the tree:  1395 /   212Elapsed time is 0.260722 seconds.
    Iteratived build the tree:  1396 /   211Elapsed time is 0.258331 seconds.
    Iteratived build the tree:  1397 /   210Elapsed time is 0.261482 seconds.
    Iteratived build the tree:  1398 /   210Elapsed time is 0.758713 seconds.
    Iteratived build the tree:  1399 /   210Elapsed time is 0.747599 seconds.
    Iteratived build the tree:  1400 /   210Elapsed time is 0.739099 seconds.
    Iteratived build the tree:  1401 /   210Elapsed time is 0.738540 seconds.
    Iteratived build the tree:  1402 /   210Elapsed time is 0.743143 seconds.
    Iteratived build the tree:  1403 /   209Elapsed time is 0.258478 seconds.
    Iteratived build the tree:  1404 /   208Elapsed time is 0.260118 seconds.
    Iteratived build the tree:  1405 /   208Elapsed time is 0.730366 seconds.
    Iteratived build the tree:  1406 /   207Elapsed time is 0.259459 seconds.
    Iteratived build the tree:  1407 /   206Elapsed time is 0.259919 seconds.
    Iteratived build the tree:  1408 /   205Elapsed time is 0.254218 seconds.
    Iteratived build the tree:  1409 /   204Elapsed time is 0.261788 seconds.
    Iteratived build the tree:  1410 /   203Elapsed time is 0.265794 seconds.
    Iteratived build the tree:  1411 /   202Elapsed time is 0.262170 seconds.
    Iteratived build the tree:  1412 /   201Elapsed time is 0.256155 seconds.
    Iteratived build the tree:  1413 /   201Elapsed time is 0.723916 seconds.
    Iteratived build the tree:  1414 /   200Elapsed time is 0.258055 seconds.
    Iteratived build the tree:  1415 /   200Elapsed time is 0.725397 seconds.
    Iteratived build the tree:  1416 /   200Elapsed time is 0.756638 seconds.
    Iteratived build the tree:  1417 /   200Elapsed time is 0.760424 seconds.
    Iteratived build the tree:  1418 /   200Elapsed time is 0.729252 seconds.
    Iteratived build the tree:  1419 /   199Elapsed time is 0.250765 seconds.
    Iteratived build the tree:  1420 /   198Elapsed time is 0.250478 seconds.
    Iteratived build the tree:  1421 /   197Elapsed time is 0.256022 seconds.
    Iteratived build the tree:  1422 /   196Elapsed time is 0.251267 seconds.
    Iteratived build the tree:  1423 /   195Elapsed time is 0.252529 seconds.
    Iteratived build the tree:  1424 /   194Elapsed time is 0.252267 seconds.
    Iteratived build the tree:  1425 /   193Elapsed time is 0.251375 seconds.
    Iteratived build the tree:  1426 /   192Elapsed time is 0.253104 seconds.
    Iteratived build the tree:  1427 /   191Elapsed time is 0.245354 seconds.
    Iteratived build the tree:  1428 /   191Elapsed time is 0.744835 seconds.
    Iteratived build the tree:  1429 /   191Elapsed time is 0.736091 seconds.
    Iteratived build the tree:  1430 /   190Elapsed time is 0.253693 seconds.
    Iteratived build the tree:  1431 /   189Elapsed time is 0.246696 seconds.
    Iteratived build the tree:  1432 /   188Elapsed time is 0.241327 seconds.
    Iteratived build the tree:  1433 /   187Elapsed time is 0.241841 seconds.
    Iteratived build the tree:  1434 /   186Elapsed time is 0.249643 seconds.
    Iteratived build the tree:  1435 /   186Elapsed time is 0.709253 seconds.
    Iteratived build the tree:  1436 /   186Elapsed time is 0.717883 seconds.
    Iteratived build the tree:  1437 /   185Elapsed time is 0.247994 seconds.
    Iteratived build the tree:  1438 /   184Elapsed time is 0.243030 seconds.
    Iteratived build the tree:  1439 /   184Elapsed time is 0.740432 seconds.
    Iteratived build the tree:  1440 /   184Elapsed time is 0.735426 seconds.
    Iteratived build the tree:  1441 /   183Elapsed time is 0.239477 seconds.
    Iteratived build the tree:  1442 /   183Elapsed time is 0.716021 seconds.
    Iteratived build the tree:  1443 /   183Elapsed time is 0.722492 seconds.
    Iteratived build the tree:  1444 /   183Elapsed time is 0.732212 seconds.
    Iteratived build the tree:  1445 /   183Elapsed time is 0.733014 seconds.
    Iteratived build the tree:  1446 /   183Elapsed time is 0.749816 seconds.
    Iteratived build the tree:  1447 /   183Elapsed time is 0.738837 seconds.
    Iteratived build the tree:  1448 /   183Elapsed time is 0.739548 seconds.
    Iteratived build the tree:  1449 /   183Elapsed time is 0.742734 seconds.
    Iteratived build the tree:  1450 /   182Elapsed time is 0.250009 seconds.
    Iteratived build the tree:  1451 /   181Elapsed time is 0.242695 seconds.
    Iteratived build the tree:  1452 /   180Elapsed time is 0.245413 seconds.
    Iteratived build the tree:  1453 /   179Elapsed time is 0.244960 seconds.
    Iteratived build the tree:  1454 /   178Elapsed time is 0.237369 seconds.
    Iteratived build the tree:  1455 /   178Elapsed time is 0.719609 seconds.
    Iteratived build the tree:  1456 /   177Elapsed time is 0.237517 seconds.
    Iteratived build the tree:  1457 /   176Elapsed time is 0.242736 seconds.
    Iteratived build the tree:  1458 /   176Elapsed time is 0.736006 seconds.
    Iteratived build the tree:  1459 /   176Elapsed time is 0.741339 seconds.
    Iteratived build the tree:  1460 /   175Elapsed time is 0.239753 seconds.
    Iteratived build the tree:  1461 /   175Elapsed time is 0.734411 seconds.
    Iteratived build the tree:  1462 /   175Elapsed time is 0.724874 seconds.
    Iteratived build the tree:  1463 /   174Elapsed time is 0.236539 seconds.
    Iteratived build the tree:  1464 /   174Elapsed time is 0.713731 seconds.
    Iteratived build the tree:  1465 /   174Elapsed time is 0.720267 seconds.
    Iteratived build the tree:  1466 /   174Elapsed time is 0.721686 seconds.
    Iteratived build the tree:  1467 /   174Elapsed time is 0.730881 seconds.
    Iteratived build the tree:  1468 /   173Elapsed time is 0.237492 seconds.
    Iteratived build the tree:  1469 /   172Elapsed time is 0.239337 seconds.
    Iteratived build the tree:  1470 /   172Elapsed time is 0.720565 seconds.
    Iteratived build the tree:  1471 /   172Elapsed time is 0.717043 seconds.
    Iteratived build the tree:  1472 /   171Elapsed time is 0.234616 seconds.
    Iteratived build the tree:  1473 /   170Elapsed time is 0.233272 seconds.
    Iteratived build the tree:  1474 /   169Elapsed time is 0.235104 seconds.
    Iteratived build the tree:  1475 /   168Elapsed time is 0.232251 seconds.
    Iteratived build the tree:  1476 /   167Elapsed time is 0.233919 seconds.
    Iteratived build the tree:  1477 /   167Elapsed time is 0.734688 seconds.
    Iteratived build the tree:  1478 /   167Elapsed time is 0.732352 seconds.
    Iteratived build the tree:  1479 /   167Elapsed time is 0.738501 seconds.
    Iteratived build the tree:  1480 /   167Elapsed time is 0.740559 seconds.
    Iteratived build the tree:  1481 /   167Elapsed time is 0.744402 seconds.
    Iteratived build the tree:  1482 /   167Elapsed time is 0.729669 seconds.
    Iteratived build the tree:  1483 /   167Elapsed time is 0.745142 seconds.
    Iteratived build the tree:  1484 /   167Elapsed time is 0.748819 seconds.
    Iteratived build the tree:  1485 /   167Elapsed time is 0.744365 seconds.
    Iteratived build the tree:  1486 /   167Elapsed time is 0.737442 seconds.
    Iteratived build the tree:  1487 /   167Elapsed time is 0.736243 seconds.
    Iteratived build the tree:  1488 /   167Elapsed time is 0.746008 seconds.
    Iteratived build the tree:  1489 /   166Elapsed time is 0.232658 seconds.
    Iteratived build the tree:  1490 /   165Elapsed time is 0.233320 seconds.
    Iteratived build the tree:  1491 /   164Elapsed time is 0.232193 seconds.
    Iteratived build the tree:  1492 /   163Elapsed time is 0.230847 seconds.
    Iteratived build the tree:  1493 /   163Elapsed time is 0.744127 seconds.
    Iteratived build the tree:  1494 /   162Elapsed time is 0.231140 seconds.
    Iteratived build the tree:  1495 /   162Elapsed time is 0.731555 seconds.
    Iteratived build the tree:  1496 /   162Elapsed time is 0.725666 seconds.
    Iteratived build the tree:  1497 /   162Elapsed time is 0.715540 seconds.
    Iteratived build the tree:  1498 /   162Elapsed time is 0.729921 seconds.
    Iteratived build the tree:  1499 /   162Elapsed time is 0.716701 seconds.
    Iteratived build the tree:  1500 /   161Elapsed time is 0.229139 seconds.
    Iteratived build the tree:  1501 /   161Elapsed time is 0.724393 seconds.
    Iteratived build the tree:  1502 /   160Elapsed time is 0.225675 seconds.
    Iteratived build the tree:  1503 /   160Elapsed time is 0.723080 seconds.
    Iteratived build the tree:  1504 /   160Elapsed time is 0.715856 seconds.
    Iteratived build the tree:  1505 /   160Elapsed time is 0.744936 seconds.
    Iteratived build the tree:  1506 /   160Elapsed time is 0.732702 seconds.
    Iteratived build the tree:  1507 /   160Elapsed time is 0.731091 seconds.
    Iteratived build the tree:  1508 /   159Elapsed time is 0.233785 seconds.
    Iteratived build the tree:  1509 /   158Elapsed time is 0.225033 seconds.
    Iteratived build the tree:  1510 /   157Elapsed time is 0.228944 seconds.
    Iteratived build the tree:  1511 /   156Elapsed time is 0.223358 seconds.
    Iteratived build the tree:  1512 /   155Elapsed time is 0.226420 seconds.
    Iteratived build the tree:  1513 /   155Elapsed time is 0.719818 seconds.
    Iteratived build the tree:  1514 /   154Elapsed time is 0.223763 seconds.
    Iteratived build the tree:  1515 /   153Elapsed time is 0.226878 seconds.
    Iteratived build the tree:  1516 /   152Elapsed time is 0.224178 seconds.
    Iteratived build the tree:  1517 /   151Elapsed time is 0.227680 seconds.
    Iteratived build the tree:  1518 /   150Elapsed time is 0.227898 seconds.
    Iteratived build the tree:  1519 /   149Elapsed time is 0.226542 seconds.
    Iteratived build the tree:  1520 /   148Elapsed time is 0.222895 seconds.
    Iteratived build the tree:  1521 /   147Elapsed time is 0.221007 seconds.
    Iteratived build the tree:  1522 /   146Elapsed time is 0.221312 seconds.
    Iteratived build the tree:  1523 /   145Elapsed time is 0.243271 seconds.
    Iteratived build the tree:  1524 /   144Elapsed time is 0.231973 seconds.
    Iteratived build the tree:  1525 /   143Elapsed time is 0.229207 seconds.
    Iteratived build the tree:  1526 /   142Elapsed time is 0.225826 seconds.
    Iteratived build the tree:  1527 /   141Elapsed time is 0.227782 seconds.
    Iteratived build the tree:  1528 /   140Elapsed time is 0.224664 seconds.
    Iteratived build the tree:  1529 /   140Elapsed time is 0.711650 seconds.
    Iteratived build the tree:  1530 /   139Elapsed time is 0.217778 seconds.
    Iteratived build the tree:  1531 /   138Elapsed time is 0.215856 seconds.
    Iteratived build the tree:  1532 /   137Elapsed time is 0.225694 seconds.
    Iteratived build the tree:  1533 /   136Elapsed time is 0.230500 seconds.
    Iteratived build the tree:  1534 /   135Elapsed time is 0.215424 seconds.
    Iteratived build the tree:  1535 /   134Elapsed time is 0.217378 seconds.
    Iteratived build the tree:  1536 /   133Elapsed time is 0.213858 seconds.
    Iteratived build the tree:  1537 /   132Elapsed time is 0.214045 seconds.
    Iteratived build the tree:  1538 /   131Elapsed time is 0.208135 seconds.
    Iteratived build the tree:  1539 /   131Elapsed time is 0.705058 seconds.
    Iteratived build the tree:  1540 /   130Elapsed time is 0.210486 seconds.
    Iteratived build the tree:  1541 /   130Elapsed time is 0.722086 seconds.
    Iteratived build the tree:  1542 /   130Elapsed time is 0.722076 seconds.
    Iteratived build the tree:  1543 /   129Elapsed time is 0.207054 seconds.
    Iteratived build the tree:  1544 /   128Elapsed time is 0.214087 seconds.
    Iteratived build the tree:  1545 /   127Elapsed time is 0.218138 seconds.
    Iteratived build the tree:  1546 /   126Elapsed time is 0.208122 seconds.
    Iteratived build the tree:  1547 /   125Elapsed time is 0.207564 seconds.
    Iteratived build the tree:  1548 /   125Elapsed time is 0.696224 seconds.
    Iteratived build the tree:  1549 /   124Elapsed time is 0.204978 seconds.
    Iteratived build the tree:  1550 /   123Elapsed time is 0.209895 seconds.
    Iteratived build the tree:  1551 /   123Elapsed time is 0.812936 seconds.
    Iteratived build the tree:  1552 /   122Elapsed time is 0.213283 seconds.
    Iteratived build the tree:  1553 /   121Elapsed time is 0.201808 seconds.
    Iteratived build the tree:  1554 /   121Elapsed time is 0.702190 seconds.
    Iteratived build the tree:  1555 /   121Elapsed time is 0.701708 seconds.
    Iteratived build the tree:  1556 /   120Elapsed time is 0.208809 seconds.
    Iteratived build the tree:  1557 /   120Elapsed time is 0.708421 seconds.
    Iteratived build the tree:  1558 /   120Elapsed time is 0.709023 seconds.
    Iteratived build the tree:  1559 /   120Elapsed time is 0.707993 seconds.
    Iteratived build the tree:  1560 /   120Elapsed time is 0.709858 seconds.
    Iteratived build the tree:  1561 /   120Elapsed time is 0.757765 seconds.
    Iteratived build the tree:  1562 /   120Elapsed time is 0.721737 seconds.
    Iteratived build the tree:  1563 /   120Elapsed time is 0.719056 seconds.
    Iteratived build the tree:  1564 /   120Elapsed time is 0.721778 seconds.
    Iteratived build the tree:  1565 /   120Elapsed time is 0.725135 seconds.
    Iteratived build the tree:  1566 /   120Elapsed time is 0.729037 seconds.
    Iteratived build the tree:  1567 /   120Elapsed time is 0.728831 seconds.
    Iteratived build the tree:  1568 /   120Elapsed time is 0.734869 seconds.
    Iteratived build the tree:  1569 /   120Elapsed time is 0.736718 seconds.
    Iteratived build the tree:  1570 /   120Elapsed time is 0.747646 seconds.
    Iteratived build the tree:  1571 /   120Elapsed time is 0.743182 seconds.
    Iteratived build the tree:  1572 /   120Elapsed time is 0.744778 seconds.
    Iteratived build the tree:  1573 /   120Elapsed time is 0.738691 seconds.
    Iteratived build the tree:  1574 /   120Elapsed time is 0.730115 seconds.
    Iteratived build the tree:  1575 /   120Elapsed time is 0.737425 seconds.
    Iteratived build the tree:  1576 /   120Elapsed time is 0.733288 seconds.
    Iteratived build the tree:  1577 /   119Elapsed time is 0.204350 seconds.
    Iteratived build the tree:  1578 /   118Elapsed time is 0.201297 seconds.
    Iteratived build the tree:  1579 /   118Elapsed time is 0.698475 seconds.
    Iteratived build the tree:  1580 /   118Elapsed time is 0.698511 seconds.
    Iteratived build the tree:  1581 /   117Elapsed time is 0.206966 seconds.
    Iteratived build the tree:  1582 /   117Elapsed time is 0.692672 seconds.
    Iteratived build the tree:  1583 /   117Elapsed time is 0.703245 seconds.
    Iteratived build the tree:  1584 /   117Elapsed time is 0.706960 seconds.
    Iteratived build the tree:  1585 /   116Elapsed time is 0.199086 seconds.
    Iteratived build the tree:  1586 /   115Elapsed time is 0.202730 seconds.
    Iteratived build the tree:  1587 /   114Elapsed time is 0.202445 seconds.
    Iteratived build the tree:  1588 /   113Elapsed time is 0.199911 seconds.
    Iteratived build the tree:  1589 /   112Elapsed time is 0.201198 seconds.
    Iteratived build the tree:  1590 /   111Elapsed time is 0.197956 seconds.
    Iteratived build the tree:  1591 /   110Elapsed time is 0.201149 seconds.
    Iteratived build the tree:  1592 /   109Elapsed time is 0.199480 seconds.
    Iteratived build the tree:  1593 /   108Elapsed time is 0.198563 seconds.
    Iteratived build the tree:  1594 /   107Elapsed time is 0.199340 seconds.
    Iteratived build the tree:  1595 /   106Elapsed time is 0.190425 seconds.
    Iteratived build the tree:  1596 /   106Elapsed time is 0.722923 seconds.
    Iteratived build the tree:  1597 /   106Elapsed time is 0.731712 seconds.
    Iteratived build the tree:  1598 /   105Elapsed time is 0.192220 seconds.
    Iteratived build the tree:  1599 /   104Elapsed time is 0.197992 seconds.
    Iteratived build the tree:  1600 /   103Elapsed time is 0.192567 seconds.
    Iteratived build the tree:  1601 /   103Elapsed time is 0.719113 seconds.
    Iteratived build the tree:  1602 /   103Elapsed time is 0.716847 seconds.
    Iteratived build the tree:  1603 /   103Elapsed time is 0.725632 seconds.
    Iteratived build the tree:  1604 /   103Elapsed time is 0.719455 seconds.
    Iteratived build the tree:  1605 /   102Elapsed time is 0.196451 seconds.
    Iteratived build the tree:  1606 /   102Elapsed time is 0.712640 seconds.
    Iteratived build the tree:  1607 /   102Elapsed time is 0.714944 seconds.
    Iteratived build the tree:  1608 /   102Elapsed time is 0.876455 seconds.
    Iteratived build the tree:  1609 /   102Elapsed time is 0.719890 seconds.
    Iteratived build the tree:  1610 /   102Elapsed time is 0.735157 seconds.
    Iteratived build the tree:  1611 /   102Elapsed time is 0.735108 seconds.
    Iteratived build the tree:  1612 /   102Elapsed time is 0.732378 seconds.
    Iteratived build the tree:  1613 /   101Elapsed time is 0.190493 seconds.
    Iteratived build the tree:  1614 /   100Elapsed time is 0.195464 seconds.
    Iteratived build the tree:  1615 /    99Elapsed time is 0.197513 seconds.
    Iteratived build the tree:  1616 /    98Elapsed time is 0.188460 seconds.
    Iteratived build the tree:  1617 /    97Elapsed time is 0.194737 seconds.
    Iteratived build the tree:  1618 /    96Elapsed time is 0.193969 seconds.
    Iteratived build the tree:  1619 /    95Elapsed time is 0.193039 seconds.
    Iteratived build the tree:  1620 /    95Elapsed time is 0.710188 seconds.
    Iteratived build the tree:  1621 /    95Elapsed time is 0.702475 seconds.
    Iteratived build the tree:  1622 /    95Elapsed time is 0.751648 seconds.
    Iteratived build the tree:  1623 /    95Elapsed time is 0.752013 seconds.
    Iteratived build the tree:  1624 /    95Elapsed time is 0.734784 seconds.
    Iteratived build the tree:  1625 /    94Elapsed time is 0.187549 seconds.
    Iteratived build the tree:  1626 /    94Elapsed time is 0.712149 seconds.
    Iteratived build the tree:  1627 /    94Elapsed time is 0.706149 seconds.
    Iteratived build the tree:  1628 /    94Elapsed time is 0.721162 seconds.
    Iteratived build the tree:  1629 /    94Elapsed time is 0.722605 seconds.
    Iteratived build the tree:  1630 /    94Elapsed time is 0.709189 seconds.
    Iteratived build the tree:  1631 /    94Elapsed time is 0.720475 seconds.
    Iteratived build the tree:  1632 /    94Elapsed time is 0.726774 seconds.
    Iteratived build the tree:  1633 /    94Elapsed time is 0.729949 seconds.
    Iteratived build the tree:  1634 /    94Elapsed time is 0.714241 seconds.
    Iteratived build the tree:  1635 /    94Elapsed time is 0.730141 seconds.
    Iteratived build the tree:  1636 /    94Elapsed time is 0.724186 seconds.
    Iteratived build the tree:  1637 /    94Elapsed time is 0.720132 seconds.
    Iteratived build the tree:  1638 /    94Elapsed time is 0.726014 seconds.
    Iteratived build the tree:  1639 /    93Elapsed time is 0.190219 seconds.
    Iteratived build the tree:  1640 /    92Elapsed time is 0.190835 seconds.
    Iteratived build the tree:  1641 /    92Elapsed time is 0.715349 seconds.
    Iteratived build the tree:  1642 /    92Elapsed time is 0.730206 seconds.
    Iteratived build the tree:  1643 /    91Elapsed time is 0.187610 seconds.
    Iteratived build the tree:  1644 /    91Elapsed time is 0.696514 seconds.
    Iteratived build the tree:  1645 /    91Elapsed time is 0.706257 seconds.
    Iteratived build the tree:  1646 /    91Elapsed time is 0.708364 seconds.
    Iteratived build the tree:  1647 /    90Elapsed time is 0.183967 seconds.
    Iteratived build the tree:  1648 /    90Elapsed time is 0.696409 seconds.
    Iteratived build the tree:  1649 /    90Elapsed time is 0.696867 seconds.
    Iteratived build the tree:  1650 /    90Elapsed time is 0.700588 seconds.
    Iteratived build the tree:  1651 /    90Elapsed time is 0.703682 seconds.
    Iteratived build the tree:  1652 /    89Elapsed time is 0.186741 seconds.
    Iteratived build the tree:  1653 /    89Elapsed time is 0.701632 seconds.
    Iteratived build the tree:  1654 /    88Elapsed time is 0.183629 seconds.
    Iteratived build the tree:  1655 /    87Elapsed time is 0.189904 seconds.
    Iteratived build the tree:  1656 /    86Elapsed time is 0.186947 seconds.
    Iteratived build the tree:  1657 /    85Elapsed time is 0.179018 seconds.
    Iteratived build the tree:  1658 /    85Elapsed time is 0.697422 seconds.
    Iteratived build the tree:  1659 /    85Elapsed time is 0.692579 seconds.
    Iteratived build the tree:  1660 /    85Elapsed time is 0.692433 seconds.
    Iteratived build the tree:  1661 /    85Elapsed time is 0.688508 seconds.
    Iteratived build the tree:  1662 /    85Elapsed time is 0.718070 seconds.
    Iteratived build the tree:  1663 /    85Elapsed time is 0.700260 seconds.
    Iteratived build the tree:  1664 /    85Elapsed time is 0.718389 seconds.
    Iteratived build the tree:  1665 /    84Elapsed time is 0.183930 seconds.
    Iteratived build the tree:  1666 /    83Elapsed time is 0.183296 seconds.
    Iteratived build the tree:  1667 /    82Elapsed time is 0.183035 seconds.
    Iteratived build the tree:  1668 /    82Elapsed time is 0.687100 seconds.
    Iteratived build the tree:  1669 /    82Elapsed time is 0.696299 seconds.
    Iteratived build the tree:  1670 /    81Elapsed time is 0.180516 seconds.
    Iteratived build the tree:  1671 /    80Elapsed time is 0.179628 seconds.
    Iteratived build the tree:  1672 /    80Elapsed time is 0.692810 seconds.
    Iteratived build the tree:  1673 /    79Elapsed time is 0.182269 seconds.
    Iteratived build the tree:  1674 /    79Elapsed time is 0.719252 seconds.
    Iteratived build the tree:  1675 /    78Elapsed time is 0.180741 seconds.
    Iteratived build the tree:  1676 /    77Elapsed time is 0.177327 seconds.
    Iteratived build the tree:  1677 /    77Elapsed time is 0.706767 seconds.
    Iteratived build the tree:  1678 /    76Elapsed time is 0.177325 seconds.
    Iteratived build the tree:  1679 /    75Elapsed time is 0.176056 seconds.
    Iteratived build the tree:  1680 /    74Elapsed time is 0.184890 seconds.
    Iteratived build the tree:  1681 /    73Elapsed time is 0.174636 seconds.
    Iteratived build the tree:  1682 /    72Elapsed time is 0.173599 seconds.
    Iteratived build the tree:  1683 /    71Elapsed time is 0.177090 seconds.
    Iteratived build the tree:  1684 /    71Elapsed time is 0.689833 seconds.
    Iteratived build the tree:  1685 /    71Elapsed time is 0.690622 seconds.
    Iteratived build the tree:  1686 /    71Elapsed time is 0.694942 seconds.
    Iteratived build the tree:  1687 /    70Elapsed time is 0.178170 seconds.
    Iteratived build the tree:  1688 /    69Elapsed time is 0.167477 seconds.
    Iteratived build the tree:  1689 /    68Elapsed time is 0.175935 seconds.
    Iteratived build the tree:  1690 /    67Elapsed time is 0.170367 seconds.
    Iteratived build the tree:  1691 /    66Elapsed time is 0.172762 seconds.
    Iteratived build the tree:  1692 /    66Elapsed time is 0.703477 seconds.
    Iteratived build the tree:  1693 /    65Elapsed time is 0.169080 seconds.
    Iteratived build the tree:  1694 /    64Elapsed time is 0.166902 seconds.
    Iteratived build the tree:  1695 /    63Elapsed time is 0.166029 seconds.
    Iteratived build the tree:  1696 /    63Elapsed time is 0.685478 seconds.
    Iteratived build the tree:  1697 /    63Elapsed time is 0.715442 seconds.
    Iteratived build the tree:  1698 /    63Elapsed time is 0.678927 seconds.
    Iteratived build the tree:  1699 /    63Elapsed time is 0.678818 seconds.
    Iteratived build the tree:  1700 /    63Elapsed time is 0.686990 seconds.
    Iteratived build the tree:  1701 /    63Elapsed time is 0.690027 seconds.
    Iteratived build the tree:  1702 /    62Elapsed time is 0.167320 seconds.
    Iteratived build the tree:  1703 /    61Elapsed time is 0.164460 seconds.
    Iteratived build the tree:  1704 /    61Elapsed time is 0.682900 seconds.
    Iteratived build the tree:  1705 /    61Elapsed time is 0.685618 seconds.
    Iteratived build the tree:  1706 /    60Elapsed time is 0.171498 seconds.
    Iteratived build the tree:  1707 /    60Elapsed time is 0.684587 seconds.
    Iteratived build the tree:  1708 /    60Elapsed time is 0.695369 seconds.
    Iteratived build the tree:  1709 /    60Elapsed time is 0.683877 seconds.
    Iteratived build the tree:  1710 /    60Elapsed time is 0.682159 seconds.
    Iteratived build the tree:  1711 /    60Elapsed time is 0.688988 seconds.
    Iteratived build the tree:  1712 /    59Elapsed time is 0.164682 seconds.
    Iteratived build the tree:  1713 /    58Elapsed time is 0.169535 seconds.
    Iteratived build the tree:  1714 /    57Elapsed time is 0.166609 seconds.
    Iteratived build the tree:  1715 /    56Elapsed time is 0.162134 seconds.
    Iteratived build the tree:  1716 /    55Elapsed time is 0.158811 seconds.
    Iteratived build the tree:  1717 /    54Elapsed time is 0.163713 seconds.
    Iteratived build the tree:  1718 /    54Elapsed time is 0.682842 seconds.
    Iteratived build the tree:  1719 /    53Elapsed time is 0.161618 seconds.
    Iteratived build the tree:  1720 /    52Elapsed time is 0.163943 seconds.
    Iteratived build the tree:  1721 /    51Elapsed time is 0.162710 seconds.
    Iteratived build the tree:  1722 /    50Elapsed time is 0.157037 seconds.
    Iteratived build the tree:  1723 /    49Elapsed time is 0.162001 seconds.
    Iteratived build the tree:  1724 /    48Elapsed time is 0.160595 seconds.
    Iteratived build the tree:  1725 /    47Elapsed time is 0.154717 seconds.
    Iteratived build the tree:  1726 /    47Elapsed time is 0.665531 seconds.
    Iteratived build the tree:  1727 /    46Elapsed time is 0.157046 seconds.
    Iteratived build the tree:  1728 /    45Elapsed time is 0.160437 seconds.
    Iteratived build the tree:  1729 /    44Elapsed time is 0.162211 seconds.
    Iteratived build the tree:  1730 /    43Elapsed time is 0.156759 seconds.
    Iteratived build the tree:  1731 /    42Elapsed time is 0.155657 seconds.
    Iteratived build the tree:  1732 /    41Elapsed time is 0.157100 seconds.
    Iteratived build the tree:  1733 /    40Elapsed time is 0.153468 seconds.
    Iteratived build the tree:  1734 /    40Elapsed time is 0.664536 seconds.
    Iteratived build the tree:  1735 /    39Elapsed time is 0.148441 seconds.
    Iteratived build the tree:  1736 /    38Elapsed time is 0.150030 seconds.
    Iteratived build the tree:  1737 /    37Elapsed time is 0.152691 seconds.
    Iteratived build the tree:  1738 /    36Elapsed time is 0.148683 seconds.
    Iteratived build the tree:  1739 /    35Elapsed time is 0.151517 seconds.
    Iteratived build the tree:  1740 /    34Elapsed time is 0.152511 seconds.
    Iteratived build the tree:  1741 /    33Elapsed time is 0.144325 seconds.
    Iteratived build the tree:  1742 /    32Elapsed time is 0.146099 seconds.
    Iteratived build the tree:  1743 /    31Elapsed time is 0.145307 seconds.
    Iteratived build the tree:  1744 /    30Elapsed time is 0.141514 seconds.
    Iteratived build the tree:  1745 /    30Elapsed time is 0.675272 seconds.
    Iteratived build the tree:  1746 /    29Elapsed time is 0.146434 seconds.
    Iteratived build the tree:  1747 /    28Elapsed time is 0.147720 seconds.
    Iteratived build the tree:  1748 /    27Elapsed time is 0.140021 seconds.
    Iteratived build the tree:  1749 /    27Elapsed time is 0.681404 seconds.
    Iteratived build the tree:  1750 /    27Elapsed time is 0.697261 seconds.
    Iteratived build the tree:  1751 /    27Elapsed time is 0.674860 seconds.
    Iteratived build the tree:  1752 /    27Elapsed time is 0.675356 seconds.
    Iteratived build the tree:  1753 /    27Elapsed time is 0.678895 seconds.
    Iteratived build the tree:  1754 /    27Elapsed time is 0.687962 seconds.
    Iteratived build the tree:  1755 /    27Elapsed time is 0.692418 seconds.
    Iteratived build the tree:  1756 /    26Elapsed time is 0.145781 seconds.
    Iteratived build the tree:  1757 /    25Elapsed time is 0.142769 seconds.
    Iteratived build the tree:  1758 /    24Elapsed time is 0.143789 seconds.
    Iteratived build the tree:  1759 /    23Elapsed time is 0.146373 seconds.
    Iteratived build the tree:  1760 /    22Elapsed time is 0.138698 seconds.
    Iteratived build the tree:  1761 /    21Elapsed time is 0.135602 seconds.
    Iteratived build the tree:  1762 /    21Elapsed time is 0.750508 seconds.
    Iteratived build the tree:  1763 /    21Elapsed time is 0.755147 seconds.
    Iteratived build the tree:  1764 /    21Elapsed time is 0.751218 seconds.
    Iteratived build the tree:  1765 /    20Elapsed time is 0.140362 seconds.
    Iteratived build the tree:  1766 /    20Elapsed time is 0.682573 seconds.
    Iteratived build the tree:  1767 /    20Elapsed time is 0.687502 seconds.
    Iteratived build the tree:  1768 /    19Elapsed time is 0.140581 seconds.
    Iteratived build the tree:  1769 /    19Elapsed time is 0.680700 seconds.
    Iteratived build the tree:  1770 /    18Elapsed time is 0.139017 seconds.
    Iteratived build the tree:  1771 /    17Elapsed time is 0.133598 seconds.
    Iteratived build the tree:  1772 /    16Elapsed time is 0.130965 seconds.
    Iteratived build the tree:  1773 /    15Elapsed time is 0.135110 seconds.
    Iteratived build the tree:  1774 /    14Elapsed time is 0.130166 seconds.
    Iteratived build the tree:  1775 /    14Elapsed time is 0.679372 seconds.
    Iteratived build the tree:  1776 /    13Elapsed time is 0.131919 seconds.
    Iteratived build the tree:  1777 /    12Elapsed time is 0.129769 seconds.
    Iteratived build the tree:  1778 /    12Elapsed time is 0.666521 seconds.
    Iteratived build the tree:  1779 /    12Elapsed time is 0.671142 seconds.
    Iteratived build the tree:  1780 /    12Elapsed time is 0.680032 seconds.
    Iteratived build the tree:  1781 /    12Elapsed time is 0.685240 seconds.
    Iteratived build the tree:  1782 /    12Elapsed time is 0.682636 seconds.
    Iteratived build the tree:  1783 /    12Elapsed time is 0.672698 seconds.
    Iteratived build the tree:  1784 /    12Elapsed time is 0.678095 seconds.
    Iteratived build the tree:  1785 /    12Elapsed time is 0.678036 seconds.
    Iteratived build the tree:  1786 /    12Elapsed time is 0.680831 seconds.
    Iteratived build the tree:  1787 /    11Elapsed time is 0.132455 seconds.
    Iteratived build the tree:  1788 /    10Elapsed time is 0.128200 seconds.
    Iteratived build the tree:  1789 /    10Elapsed time is 0.663470 seconds.
    Iteratived build the tree:  1790 /    10Elapsed time is 0.665642 seconds.
    Iteratived build the tree:  1791 /    10Elapsed time is 0.659346 seconds.
    Iteratived build the tree:  1792 /    10Elapsed time is 0.663360 seconds.
    Iteratived build the tree:  1793 /    10Elapsed time is 0.665239 seconds.
    Iteratived build the tree:  1794 /    10Elapsed time is 0.659684 seconds.
    Iteratived build the tree:  1795 /    10Elapsed time is 0.663734 seconds.
    Iteratived build the tree:  1796 /    10Elapsed time is 0.661290 seconds.
    Iteratived build the tree:  1797 /    10Elapsed time is 0.676966 seconds.
    Iteratived build the tree:  1798 /    10Elapsed time is 0.675881 seconds.
    Iteratived build the tree:  1799 /    10Elapsed time is 0.689389 seconds.
    Iteratived build the tree:  1800 /    10Elapsed time is 0.678912 seconds.
    Iteratived build the tree:  1801 /    10Elapsed time is 0.684056 seconds.
    Iteratived build the tree:  1802 /    10Elapsed time is 0.684238 seconds.
    Iteratived build the tree:  1803 /    10Elapsed time is 0.693211 seconds.
    Iteratived build the tree:  1804 /    10Elapsed time is 0.697003 seconds.
    Iteratived build the tree:  1805 /    10Elapsed time is 0.694934 seconds.
    Iteratived build the tree:  1806 /    10Elapsed time is 0.695615 seconds.
    Iteratived build the tree:  1807 /     9Elapsed time is 0.127751 seconds.
    Iteratived build the tree:  1808 /     8Elapsed time is 0.129822 seconds.
    Iteratived build the tree:  1809 /     7Elapsed time is 0.125553 seconds.
    Iteratived build the tree:  1810 /     7Elapsed time is 0.674855 seconds.
    Iteratived build the tree:  1811 /     7Elapsed time is 0.681236 seconds.
    Iteratived build the tree:  1812 /     7Elapsed time is 0.686162 seconds.
    Iteratived build the tree:  1813 /     7Elapsed time is 0.688301 seconds.
    Iteratived build the tree:  1814 /     7Elapsed time is 0.684758 seconds.
    Iteratived build the tree:  1815 /     7Elapsed time is 0.696694 seconds.
    Iteratived build the tree:  1816 /     7Elapsed time is 0.690742 seconds.
    Iteratived build the tree:  1817 /     7Elapsed time is 0.691729 seconds.
    Iteratived build the tree:  1818 /     7Elapsed time is 0.729924 seconds.
    Iteratived build the tree:  1819 /     7Elapsed time is 0.702235 seconds.
    Iteratived build the tree:  1820 /     7Elapsed time is 0.708295 seconds.
    Iteratived build the tree:  1821 /     6Elapsed time is 0.130638 seconds.
    Iteratived build the tree:  1822 /     6Elapsed time is 0.680627 seconds.
    Iteratived build the tree:  1823 /     5Elapsed time is 0.130231 seconds.
    Iteratived build the tree:  1824 /     4Elapsed time is 0.125000 seconds.
    Iteratived build the tree:  1825 /     3Elapsed time is 0.120317 seconds.
    Iteratived build the tree:  1826 /     2Elapsed time is 0.127956 seconds.
    Iteratived build the tree:  1827 /     1Elapsed time is 0.139666 seconds.
    Iteratived build the tree:  1828 /     1Elapsed time is 0.683485 seconds.
    Iteratived build the tree:  1829 /     0Elapsed time is 0.122833 seconds.
    Trim the tree for un-necessary nodes ... 
    Rewire the tree to further reduce size ... 1192 
    Rewire the tree to further reduce size ... 1191   Elapsed time is 8.369557 seconds.
    Rewire the tree to further reduce size ... 1190   Elapsed time is 5.120809 seconds.
    Rewire the tree to further reduce size ... 1190   Elapsed time is 5.230383 seconds.
    Rewire the tree to further reduce size ... 1190   Elapsed time is 5.224140 seconds.