#include using namespace std; typedef long long ll; vector v; int m; void rec(int i, int c){ if(i==0){ return; } for(int j=i-1; j>=0; --j){ if(v[i]%v[j]==0){ int d; d=c; d++; if(d>m){ m=d; } rec(j,d); } } } int main(){ int n,x; cin>>n; for(int i=0; i>x; v.push_back(x); } sort(v.begin(),v.end()); m=1; int c; for(int i=v.size()-1; i>0; --i){ c=1; rec(i,c); } cout<