Спасибо, Боло!
Но в вашей строке lcs строки и ее обратного значения - либо 1234A4321, либо 1234B4321, который является палиндромом. Палиндром - это общая подпоследовательность для строки и ее обратного, но я не знаю, почему (самая длинная) общая подпоследовательность является палиндромом.