Source: http://www.tlu.ee/~a311296k/quantite.pdf