import java.util.Scanner;
public class Main{
 public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 }
} import java.util.Scanner; Scanner java.util public class Main{
 public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 }
} Main public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 } main {
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int[] Hi = new int[N]; Hi new int[N] N for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   } int i = 0; int i = 0; i 0 i<N i N i++ i++ i {
		Hi[i] = sc.nextInt();       
   } {
		Hi[i] = sc.nextInt();       
   } Hi[i] = sc.nextInt() Hi[i] Hi i sc.nextInt() sc.nextInt sc int count =0; count 0 boolean flg = false; flg false for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   } int i = 0; int i = 0; i 0 i<N i N i++ i++ i {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   } {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   } flg = true flg true for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        } int k = 0; int k = 0; k 0 k <i k i k++ k++ k {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        } {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        } if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            } Hi[k]>Hi[i] Hi[k] Hi k Hi[i] Hi i {
              	flg = false;
          		break;
            } flg = false flg false break; if(flg) count++; flg count++ count System.out.println(count) System.out.println System.out System System.out count String[] args args public class Main{
 public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 }
} public class Main{
 public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 }
} Main
import java.util.Scanner;
public class Main{
 public static void main(String[] args){
   Scanner sc = new Scanner(System.in);
   int N = sc.nextInt();
   int[] Hi = new int[N];
   for(int i = 0; i<N;i++)
   {
		Hi[i] = sc.nextInt();       
   }
   int count =0;
   boolean flg = false;
   for(int i = 0; i<N;i++)
   {
     flg = true;
		for(int k = 0;k <i; k++)
        {
         	if(Hi[k]>Hi[i])
            {
              	flg = false;
          		break;
            }
        }
     if(flg) count++;
   }
   System.out.println(count);
 }
}