A fun levenshtein distance implementation.