Source: http://rugby.utc.free.fr/Files/ge37_p2007_corrige_des_cas_flux.pdf