Pour rappel, cette indication de la consigne :
Si un comportement ou une situation donnée n’est pas définie dans la
consigne ci-dessous, vous êtes libre de définir le comportement adéquat.
On considérera comme comportement adéquat toute solution qui ne viole
pas les contraintes données et qui ne résulte pas en un crash du
programme.