Introduction - If you have any usage issues, please Google them yourself
where the <<quot>> field represents the quotient, and <<rem>> the
remainder. For nonzero <[d]>, if `<<<[r]> = ldiv(<[n]>,<[d]>) >> then
<[n]> equals `<<<[r]>.rem + <[d]>*<[r]>.quot>> .
To divide <<long>> rather than <<long long>> values, use the similar
function <<ldiv>>.