Даны две последовательности. Найдите длину их наибольшей общей подпоследовательности. Подпоследовательность - это последовательность, полученная из другой последовательности удалением некоторых элементов без изменения порядка следования оставшихся элементов.
В первой строке задана длина первой последовательности. Во второй строке записаны члены первой последовательности — целые числа, не превосходящие по модулю . В третьей строке задана длина второй последовательности . В четвертой строке записаны члены второй последовательности — целые числа, не превосходящие по модулю .
Вывести длину наибольшей общей подпоследовательности, или если такой не существует.