sankoff algorithm