Maths idea: Semi-multiplication and Semi-division