MyTree and MyBinTree (uncomplete)