Little Gyro has just found an integer sequence

in his left pocket. As Little Gyro is bored, he decides to delete some elements from the sequence.
However, Little Gyro's father, Mr.Potato, is aware of Little Gyro's attitude, so he gives Little Gyro a task to do. The problem is how to delete some
strictly increasing subsequences from his left pocket within the least operations as well as containing the most elements until his left pocket is empty.
Now given an integer sequence, and within his father's command, Little Gyro is ready to delete the sequence. Could you help him to find the number of subsequences at least and the number of the elements for the longest subsequence at most?
For example, let's consider the sequence [1,2,3]. All the subsequences of [1,2,3] are [1], [2], [3], [1,2], [1,3], [2,3], [1,2,3].
And the sequence [1,2,3] is a strictly increasing subsequence. However, [1,1,2], [3,1,2] are not.