import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class Main {

	public Main() {
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	public static void main(String[] args){
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	}
} import java.util.HashMap; HashMap java.util import java.util.Map; Map java.util import java.util.Scanner; Scanner java.util public class Main {

	public Main() {
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	public static void main(String[] args){
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	}
} Main public Main() {
		// TODO 自動生成されたコンストラクター・スタブ
	} Main {
		// TODO 自動生成されたコンストラクター・スタブ
	} public static void main(String[] args){
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	} main {
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n; n int h; h int index; index int index2; index2 int result=1; result 1 Map <Integer,Integer> map = new HashMap<Integer,Integer> (); map new HashMap<Integer,Integer> () n = sc.nextInt() n sc.nextInt() sc.nextInt sc for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				} index=0; index=0 index 0 index<n index n index++ index++ index {
				h = sc.nextInt();
				map.put(index,h);
				} {
				h = sc.nextInt();
				map.put(index,h);
				} h = sc.nextInt() h sc.nextInt() sc.nextInt sc map.put(index,h) map.put map index h sc.close() sc.close sc System.out.println(result) System.out.println System.out System System.out result String[] args args public class Main {

	public Main() {
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	public static void main(String[] args){
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	}
} public class Main {

	public Main() {
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	public static void main(String[] args){
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	}
} Main
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class Main {

	public Main() {
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	public static void main(String[] args){
			Scanner sc = new Scanner(System.in);
			// 整数の入力
			int n;
			int h;
			int index;
			int index2;
			int result=1;
			Map <Integer,Integer> map = new HashMap<Integer,Integer> ();

			n = sc.nextInt();
			for(index=0;index<n;index++) {
				h = sc.nextInt();
				map.put(index,h);
				}
			sc.close();

			loop1: for(index=1;index<n;index++) {
				loop2: for(index2=0;index2<index;index2++) {
					if(map.get(index2)>map.get(index)) {
						result--;
						break loop2;
						}
					}
				result++;
				}			
			// 出力

			System.out.println(result);
	}
}