Version avec calcul dynamique
Ne fonctionne pas encore super bien