#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin >> n;
    int i;
    int a[100];
    for(i=0;i<n;i++){
        cin >> a[i];
    }
    stable_sort(a,a+n);
    reverse(a,a+n);
    int ans=0;
    for(i=0;i<n;i++){
        if(a[i]>=i+1){
            ans=i+1;
        }
    }
    cout << ans << endl;
    return(0);
}
