Voila la version Literate de ma solution...