给定一个长度为 n 的数组 a1,a2,…,an,问其中的最长因子链的长度。也就是说,我们要找到最大的 m 以及数组 p1,p2,…,pm,满足pi两两不同,且ap1是ap2的因子,ap2是ap3的因子,…
注意一个数本身也是它的因子,并且这里的数字不需要按照顺序。
输入格式
第一行一个数字 n。
接下来一行 n 个整数 a1,a2,…,an。
输出格式
一个数,表示答案。
样例输入
6
3 7 4 2 6 8
样例输出
3
数据规模
所有数据保证 1≤n≤1000,1≤ai≤109。