In this task, you are given two lists A,B. Find the longest common subsequence in the lists A and B.
--------
Question: ['c', 7387, '4905', '999', '5697', 'G', '9975', 'f', 'I', '2807', '6785', '7473', '9999', '8011', 'W', 'i', 'A', 7573], ['K', 'g', 'b', 'u', 7899, 'k', 's', 223, '4905', '999', '5697', 'G', '9975', 'f', 'I', '2807', '6785', '7473', '9999', '8011', 'h', 7411, 83, 'T', 9199, 't', 9245]

Answer: 4905, 999, 5697, G, 9975, f, I, 2807, 6785, 7473, 9999, 8011


Question: [7045, 'e', 3545, 6563, '5913', 'X', '5591', 'o', 'T', 'b'], [145, 'm', 'I', 'F', '5913', 'X', '5591', 'o', 'F', 6499, 3777]

Answer: 5913, X, 5591, o


Question: [985, 3223, 'B', 'q', 'T', 'o', 1741, 'd', 'N', '145', '7157', '7215', 'X', 'D', '9113', 'S', 'V', '5575', 'x', 'Z', '1043', '791', 'd', '2993', 'g', 'o', 'B', 'U', 'x', 2797, 'g', 7105, 'j', 5207, 6073, 7395, 5335], ['E', 'k', 1107, 'X', 'Z', 'G', 3493, 3525, 6965, 10027, 3495, 2501, 'B', 'Z', 'd', 'N', '145', '7157', '7215', 'X', 'D', '9113', 'S', 'V', '5575', 'x', 'Z', '1043', '791', 'd', '2993', 'g', 'o', 'c', 'y', 'j', 5821, 'W', 373, 'l', 'Q', 443, 't', 8173, 'f']

Answer:
d, N, 145, 7157, 7215, X, D, 9113, S, V, 5575, x, Z, 1043, 791, d, 2993, g, o