Software and Algorithms: Damerau-Levenshtein Edit Distance · HackerTrans