diffのalgorithmをいくらか賢いのに変更