implementing the binary tree
j'avais oublier quelques files