Diff Match and Patch: Google's open source text synchronization library | Hacker News Reader