instruction:
In this task, you are given two lists A,B. Find the longest common subsequence in the lists A and B.
question:
[4601, 2349, 'b', 'b', 'o', 'd', 'D', 'M', 'P', '3119', 's', '9507', 'u', 7239, 'o', 5437, 5729, 3109], [2629, 9653, 7873, 'T', 6873, 2939, 'o', 'd', 'D', 'M', 'P', '3119', 's', '9507', 'w', 'G']
answer:
o, d, D, M, P, 3119, s, 9507


question:
[675, 'N', '7605', 'W', 'J', 'E', '2099', 'I', 'i'], ['T', 8995, 'E', 'U', '7605', 'W', 'J', 'E', '2099', 'R', 3629, 977]
answer:
7605, W, J, E, 2099


question:
[3749, 7723, 9651, 'E', 'f', 6391, 'C', 8875, 7029, '8475', '5935', '2927', 'Q', '3347', '857', '9487', 'P', '3007', '7667', 'K', '9055', 'H', 'M', 'R', 'H', '8455', 'm', 9187, 6385, 'c', 771, 2197, 'H', 'M', 'T', 2385, 'j', 'w', 4701, 'j', 'c', 'l'], [5145, 'o', 9933, 'i', 'l', 9091, 5521, 5973, '8475', '5935', '2927', 'Q', '3347', '857', '9487', 'P', '3007', '7667', 'K', '9055', 'H', 'M', 'R', 'H', '8455', 'N', 'P', 1495, 'l', 4209, 649, 'o', 'e', 'H', 'A']
answer:

8475, 5935, 2927, Q, 3347, 857, 9487, P, 3007, 7667, K, 9055, H, M, R, H, 8455