Le problème 19 est ridiculement simple, quand on a des APIs sous la main. Et avec Groovy, on a les APIs de Java, ce qui donne un code simple :[gist https://gist.github.com/358718]

Et une réponse très rapide (en 2-3 secondes) !