Parce qu'il donne la premiere solution trouvée, et que d'après le code, il "pense" qu'il peut y en avoir d'autre.
Si on tape sur ";" ou " ", il recherche la solution suivante, s'il n'en trouve pas,...