    #include<bits/stdc++.h>
    #define ull unsigned long long
    #define ll long long
    #define INF 0x3f3f3f3f
    using namespace std;
    void close(){
        std::ios::sync_with_stdio(false);
        std::cin.tie(0);
    }
    const int maxn=2e5+5;
    int a[maxn];
    int n;
    int main(){
    	close();
    	cin>>n;
    	for(int i=0;i<n;i++) cin>>a[i];
    	int t=a[0];
    	int cnt=1;
    	for(int i=1;i<n;i++){
    		if(a[i]<=t){
    			cnt++;
    			t=a[i]; 
    		}
    	}
    	cout<<cnt<<endl;
    }