M-machine

M-machine is a geometric interpretation of multiplying integers and its relation to similar triangles.