Splice-Algorithm