new file:   tree.c