Levenshtein distance

To keep things snappy, only the first 400 characters on each side are compared.