Решение, не самое элегантное, согласен )) Не оптимальное. Но рабочее. У меня. Помогите, плиз, придумать проверку которая даст сбой (или укажите на ошибку). Смысл решения - создаем массивы строк равной длины. Если строка была удалена - во втором массиве на этом месте "", если добавлена, то в первом "". получаем: {"строка1", "строка2", "строка3", "" , "строка5", "" } {"строка1", "" , "строка3", "строка4", "строка5", "строка6"}