0 1 Added left x 2 3 4 Added right 5 6 7 Changed same 8a 9 10 Changed different 12a 13 14 Deleted left 17 18 Deleted right 19 20 21 Left: Add+change Right: change xx 22a 23 24 Left: change Right add+change 25a 26 27 Left: Delete Right: change 29 30 Left: change Right: delete 31a 32 33 Added same xxx 34 35 36 Deleted same 38 39 Changed adjacent 40a 41 42 Left: Add+change Right: change same xxxx 43a 44 45 Left: change same Right: add+change 46a 47 48 Left: change Right: deleted block 49 50a 51 52 Added different xxxxx 53 54 55 Left mixed change 57x 59 60 Right mixed change 61 62 63 64 65 Both added multiple xx1 xx2 66 67