Voici une autre version en tenant compte des remarques