prop2[i - from] = prop[i] - from + from2;
end2[prop2[i - from]] = end[prop[i]] - from + from2;
value2[prop2[i - from]] = value[prop[i]];
prop2[i - from] = prop[i] - from + from2;
end2[prop2[i - from]] = end[prop[i]] - from + from2;
value2[prop2[i - from]] = value[prop[i]];