ribbonlengths