D3 math solutions