For everyone who helped with the maths page, here are the results. Thanks @jeannie and @earlgreyocean