Source: https://cours.etsmtl.ca/seg/ahenault/PHY332/References/pile.pdf