class stack:
    
    # On construit ...
    # Rappelons que, fondamentalement, nous utilisons la structure de liste pour
    # définir notre notion de pile !
    def __init__(self):
        self.liste = []
    
    # On représente ...
    def __repr__(self):
        # Le sommet est ... en haut !!!
        S = ' Sommet \n'
        for i in range(len(self.liste)):
            S += '*** ' + str(self.liste[i]) + ' ***\n'
        return S
    
    # Ajout d'un élément au sommet
    def push(self,e):
        return self.liste.insert(0,e)
    