I love maths but this really got me.