D'ailleurs, pour éviter les multiples `return`, dont un implicite, on peut utiliser une petite variable.
Ça éviterait par ailleurs le `!...?` :) Enfin après c'est pas très important ici :) You decide ;)