Source: https://www.hunter.cuny.edu/dolciani/pdf_files/brushup-materials/solving-mixture-and-solution-verbal-problems.pdf