def isAVL(self):

    hD =  self.filsDroit.hauteur() if self.filsDroit != None else 0

    hG =  self.filsGauche.hauteur() if self.filsGauche != None else 0

    if abs(hD-hG) > 1:

        return False

        

    if self.filsDroit != None:

        d = self.filsDroit.isAVL()

		if not d: return d

	if self.filsGauche != None:

		g = self.filsGauche.isAVL()

		if not g: return g

	return True