https://123dok.net/document/zwvkoplq-efficient-computation-of-addition-chains.html