3 ms·Ribbonfarm is cool, but can you elaborate on how it answers the OP's question?by JoachimSchipper 16y agoRibbonfarm is cool, but can you elaborate on how it answers the OP's question?