You are given a sequence of length and a sequence of length .
Print any longest common subsequence of and . A subsequence is obtained by deleting zero or more elements from a sequence while preserving the order of the remaining elements.
The input is given in the following format:
For each case, print the length of a longest common subsequence on one line. If , print its elements separated by spaces on the next line. If , print no elements.
If several longest common subsequences exist, you may print any of them.
Each case is given in the following format:
| 2 | 80 | No additional constraints. |