def trouve(self , data):

    if data == self.data:

        return self

    elif data < self.data and self.left != None:

            return self.left.trouve(data)

    elif data > self.data and self.right != None:

        return self.right.trouve(data)

    return None