Source: https://www.dmi.usherb.ca/~charette/putnam/inegalite.pdf