https://1library.org/document/z3n3le9q-improving-performance-iterative-signature-algorithm-identification-relevant-patterns.html