<cite>Covington (1996)</cite> treats this as a process that steps through both strings and, at each step, performs either a "match" (accepting a character from both strings), a "skip-l" (skipping a character in the first string), or a "skip-2" (skipping a character in the second string).