tree is constructed by creating its left and right subtrees as proper Fibonacci trees

fibonaccitree(d-2,&tl);

setleft(*ptree, tl);

fibonaccitree(d-1,&tr);

setleft(*ptree, tr);

}