#include using namespace std; vectormp[100003]; int dfs(int i,int l){ if(mp[i].empty())return l; int ret=0; for(int j:mp[i]){ ret=max(ret,dfs(j,l+1)); } return ret; } int main(){ int n;cin>>n; vectora(n); for(auto&i:a)cin>>i; sort(a.begin(),a.end()); for(int i=0;i