    else:

        minimum = V + 1

        for piece in S:

            if piece <= V:

                n = 1 + NombreTopDown(V - piece , L)

                if n < minimum:

                    minimum = n

                    L[V] = minimum

        return minimum



print( ConstructListe(14) )