Is this a discovery you made experimentally, or can you provide a reference for this algorithm?