def hauteur(self): return 1 + max( self.left.hauteur() if self.left else -1, self.right.hauteur() if self.right else -1 )