Reasoning discussion and maths solution..
Disclaimer: Please conduct your own research before trusting the content.