Наибольшая общая подпоследовательность (НОП)