Wavio is a sequence of integers. It has some interesting properties.
For example 1, 2, 3, 4, 5, 4, 3, 2, 0 is an Wavio sequence of length 9. But 1, 2, 3, 4, 5, 4, 3, 2, 2 is not a valid wavio sequence. In this problem, you will be given a sequence of integers. You have to find out the length of the longest Wavio sequence which is a subsequence of the given sequence. Consider, the given sequence as : 1 2 3 2 1 2 3 4 3 2 1 5 4 1 2 3 2 2 1. Here the longest Wavio sequence is : 1 2 3 4 5 4 3 2 1. So, the output will be ‘9’.
The input file contains less than 75 test cases. The description of each test case is given below. Input is terminated by end of file. Each set starts with a postive integer, N (1 ≤ N ≤ 10000). In next few lines there will be N integers.
For each set of input print the length of longest wavio sequence in a line.
範例輸入 1
10 1 2 3 4 5 4 3 2 1 10 19 1 2 3 2 1 2 3 4 3 2 1 5 4 1 2 3 2 2 1 5 1 2 3 4 5
範例輸出 1
9 9 1
Pro 專屬功能: 查看這題在歷屆 CPE 出現過幾次 — 升級以解鎖.