https://neil.fraser.name/writing/diff/myers.pdf http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927 http://citeseerx.ist.psu.edu/index Difference Algorithm and Its Variations https://hg.python.org/cpython/file/f670d8db8ef3/Lib/difflib.py