merge des boucles SM et MM
une fonction pushAttempts pour SM et MM
rename minimum instead of limit